Test Summary

461

tests

0

failures

1

ignored

36.746s

duration

100%

successful

Classes

Class Tests Failures Ignored Duration Success rate
org.lightningj.paywall.JSONParsableSpec 5 0 0 0.020s 100%
org.lightningj.paywall.btcpayserver.BTCPayServerFacadeSpec 1 0 0 0.002s 100%
org.lightningj.paywall.btcpayserver.BTCPayServerHTTPSenderSpec 5 0 0 0.908s 100%
org.lightningj.paywall.btcpayserver.BTCPayServerHelperSpec 4 0 0 0.027s 100%
org.lightningj.paywall.btcpayserver.BTCPayServerKeyContextSpec 1 0 0 0.004s 100%
org.lightningj.paywall.btcpayserver.BTCPayServerResponseParserSpec 3 0 0 0.009s 100%
org.lightningj.paywall.btcpayserver.BTCPayServerTokenManagerSpec 1 0 0 0.437s 100%
org.lightningj.paywall.btcpayserver.vo.InvoiceSpec 2 0 0 0.014s 100%
org.lightningj.paywall.btcpayserver.vo.RateSpec 2 0 0 0.004s 100%
org.lightningj.paywall.btcpayserver.vo.TokenSpec 4 0 0 0.010s 100%
org.lightningj.paywall.currencyconverter.SameCryptoCurrencyConverterSpec 2 0 0 0.007s 100%
org.lightningj.paywall.keymgmt.DefaultFileKeyManagerSpec 9 0 0 1.203s 100%
org.lightningj.paywall.keymgmt.DefaultRecipientKeyManagerSpec 3 0 0 0.237s 100%
org.lightningj.paywall.keymgmt.DummyKeyManagerSpec 3 0 0 0.009s 100%
org.lightningj.paywall.keymgmt.FileKeyManagerSpec 5 0 0 0.008s 100%
org.lightningj.paywall.keymgmt.KeySerializationHelperSpec 15 0 0 0.566s 100%
org.lightningj.paywall.lightninghandler.LightningEventSpec 3 0 0 0.006s 100%
org.lightningj.paywall.lightninghandler.LightningHandlerContextSpec 3 0 0 0.005s 100%
org.lightningj.paywall.lightninghandler.lnd.BaseLNDLightningHandlerSpec 3 0 0 0.189s 100%
org.lightningj.paywall.lightninghandler.lnd.LNDHelperSpec 8 0 0 0.431s 100%
org.lightningj.paywall.lightninghandler.lnd.LNDLightningHandlerContextSpec 3 0 0 0.002s 100%
org.lightningj.paywall.lightninghandler.lnd.SimpleBaseLNDLightningHandlerSpec 5 0 0 0.467s 100%
org.lightningj.paywall.orderrequestgenerator.DefaultOrderRequestGeneratorSpec 2 0 0 0.026s 100%
org.lightningj.paywall.orderrequestgenerator.OrderRequestGeneratorFactorySpec 3 0 0 0.018s 100%
org.lightningj.paywall.paymentflow.BasePaymentFlowManagerSpec 15 0 0 0.017s 100%
org.lightningj.paywall.paymentflow.CentralLightningHandlerPaymentFlowSpec 1 0 0 0.593s 100%
org.lightningj.paywall.paymentflow.ExpectedTokenTypeSpec 3 0 0 0.001s 100%
org.lightningj.paywall.paymentflow.InvoiceResultSpec 3 0 0 0.003s 100%
org.lightningj.paywall.paymentflow.LocalPaymentFlowSpec 8 0 0 0.067s 100%
org.lightningj.paywall.paymentflow.SettlementResultSpec 3 0 0 0.004s 100%
org.lightningj.paywall.paymenthandler.BasePaymentHandlerSpec 27 0 0 0.081s 100%
org.lightningj.paywall.paymenthandler.BasePaymentListenerSpec 1 0 0 0.003s 100%
org.lightningj.paywall.paymenthandler.PaymentDataConverterSpec 25 0 0 0.029s 100%
org.lightningj.paywall.paymenthandler.PaymentEventBusSpec 11 0 0 0.014s 100%
org.lightningj.paywall.paymenthandler.PaymentEventSpec 3 0 0 0.005s 100%
org.lightningj.paywall.qrcode.DefaultQRCodeGeneratorSpec 1 0 0 0.533s 100%
org.lightningj.paywall.requestpolicy.RequestPolicyFactorySpec 3 0 0 0.011s 100%
org.lightningj.paywall.requestpolicy.UrlAndMethodSpec 1 0 0 0.008s 100%
org.lightningj.paywall.requestpolicy.UrlMethodAndParametersSpec 1 0 0 0.025s 100%
org.lightningj.paywall.requestpolicy.WithBodySpec 1 0 0 0.008s 100%
org.lightningj.paywall.spring.APIErrorSpec 3 0 0 0.014s 100%
org.lightningj.paywall.spring.SpringDefaultFileKeyManagerSpec 6 0 0 0.016s 100%
org.lightningj.paywall.spring.SpringLNDLightningHandlerSpec 16 0 0 0.013s 100%
org.lightningj.paywall.spring.SpringPaymentHandlerSpec 9 0 0 0.007s 100%
org.lightningj.paywall.spring.SpringPaywallExceptionHandlerSpec 10 0 0 0.067s 100%
org.lightningj.paywall.spring.controller.CheckSettlementControllerSpec 3 0 0 0.024s 100%
org.lightningj.paywall.spring.controller.GenerateQRCodeControllerSpec 6 0 0 0.007s 100%
org.lightningj.paywall.spring.local.DefaultLocalBeanConditionSpec 2 0 0 0.005s 100%
org.lightningj.paywall.spring.local.SpringLocalPaymentFlowManagerSpec 8 0 0 0.012s 100%
org.lightningj.paywall.spring.response.CryptoAmountSpec 2 0 0 0.015s 100%
org.lightningj.paywall.spring.response.InvoiceResponseSpec 3 0 0 0.017s 100%
org.lightningj.paywall.spring.response.MagnetudeSpec 6 0 0 0s 100%
org.lightningj.paywall.spring.response.NodeInfoSpec 2 0 0 0.012s 100%
org.lightningj.paywall.spring.response.NodeNetworkSpec 6 0 0 0.002s 100%
org.lightningj.paywall.spring.response.SettlementResponseSpec 3 0 0 0.053s 100%
org.lightningj.paywall.spring.util.PaywallRuntimeExceptionSpec 1 0 0 0.006s 100%
org.lightningj.paywall.spring.util.RequestHelperSpec 9 0 0 0.030s 100%
org.lightningj.paywall.spring.websocket.EnableWebSocketConditionSpec 4 0 0 0.520s 100%
org.lightningj.paywall.spring.websocket.PaywallWebSocketConfigSpec 3 0 0 0.789s 100%
org.lightningj.paywall.spring.websocket.WebSocketSettledPaymentHandlerSpec 2 0 0 0.652s 100%
org.lightningj.paywall.springboot2.LocalPaymentFlowIntegrationSpec 7 0 0 1.119s 100%
org.lightningj.paywall.springboot2.LocalWebSocketIntegrationSpec 6 0 1 12.076s 100%
org.lightningj.paywall.springboot2.QRCodeGenerationIntegrationSpec 5 0 0 10.272s 100%
org.lightningj.paywall.springboot2.paymenthandler.DemoPaymentHandlerSpec 2 0 0 3.638s 100%
org.lightningj.paywall.tokengenerator.AsymmetricKeyTokenGeneratorSpec 8 0 0 0.279s 100%
org.lightningj.paywall.tokengenerator.BaseTokenGeneratorSpec 13 0 0 0.119s 100%
org.lightningj.paywall.tokengenerator.KeyIdByFileRecipientRepositorySpec 5 0 0 0.014s 100%
org.lightningj.paywall.tokengenerator.SymmetricKeyTokenGeneratorSpec 5 0 0 0.008s 100%
org.lightningj.paywall.tokengenerator.TokenContextSpec 3 0 0 0.004s 100%
org.lightningj.paywall.tokengenerator.TokenExceptionSpec 1 0 0 0.005s 100%
org.lightningj.paywall.util.BCUtilsSpec 1 0 0 0.010s 100%
org.lightningj.paywall.util.Base58Spec 3 0 0 0.049s 100%
org.lightningj.paywall.util.Base64UtilsSpec 2 0 0 0.005s 100%
org.lightningj.paywall.util.DigestUtilsSpec 2 0 0 0.009s 100%
org.lightningj.paywall.util.HexUtilsSpec 2 0 0 0.003s 100%
org.lightningj.paywall.util.SettingUtilsSpec 33 0 0 0.013s 100%
org.lightningj.paywall.util.SignerSpec 1 0 0 0.003s 100%
org.lightningj.paywall.vo.ConvertedOrderSpec 3 0 0 0.029s 100%
org.lightningj.paywall.vo.InvoiceSpec 4 0 0 0.012s 100%
org.lightningj.paywall.vo.MinimalInvoiceSpec 4 0 0 0.039s 100%
org.lightningj.paywall.vo.NodeInfoSpec 5 0 0 0.012s 100%
org.lightningj.paywall.vo.OrderRequestSpec 5 0 0 0.053s 100%
org.lightningj.paywall.vo.OrderSpec 4 0 0 0.009s 100%
org.lightningj.paywall.vo.PaymentOptionSpec 3 0 0 0.023s 100%
org.lightningj.paywall.vo.PreImageDataSpec 3 0 0 0.005s 100%
org.lightningj.paywall.vo.PreImageOrderSpec 4 0 0 0.012s 100%
org.lightningj.paywall.vo.RequestDataSpec 5 0 0 0.611s 100%
org.lightningj.paywall.vo.SettlementSpec 5 0 0 0.019s 100%
org.lightningj.paywall.vo.amount.AmountSpec 2 0 0 0.007s 100%
org.lightningj.paywall.vo.amount.BTCSpec 3 0 0 0.005s 100%
org.lightningj.paywall.vo.amount.CryptoAmountSpec 3 0 0 0.008s 100%
org.lightningj.paywall.vo.amount.FiatAmountSpec 3 0 0 0.004s 100%