RefundService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total281 of 2,23087%58 of 16564%6013569505252
lambda$createPaymentExceptionRefund$2(PaymentModels.CreatePaymentExceptionRefundCommand, String, String, TradePort.PaymentContext, TransactionStatus)4422683%101458%1013106801
processValidCallback(PaymentModels.RefundCallbackCommand, Instant)4210371%81055%81082901
lambda$createFromRefundRequested$0(PaymentModels.RefundRequestedCommand, TransactionStatus)2519588%61470%61155001
paymentExceptionAuditView(PaymentExceptionRefundAuditEntity)220%n/a11101011
lambda$retryDispatch$3(PaymentModels.RetryRefundDispatchCommand, String, String, TransactionStatus)149587%2675%2522101
replayPaymentExceptionRefund(PaymentExceptionRefundAuditEntity)132161%2133%233601
insertTransaction(RefundOrderEntity, PaymentModels.RefundCallbackCommand, String, Instant)118087%5758%5732301
processMockCallback(PaymentModels.RefundCallbackCommand)114680%1375%1321101
listPaymentExceptionRefundAudits(String, int)110%n/a113311
applySuccess(RefundOrderEntity, PaymentModels.RefundCallbackCommand, Instant)105183%1375%1331501
applyFailure(RefundOrderEntity, PaymentModels.RefundCallbackCommand, Instant)104581%2250%2331301
persistRetryAudit(RefundDispatchRetryAuditEntity, String)102167%2250%232801
createPaymentExceptionRefund(PaymentModels.CreatePaymentExceptionRefundCommand)86589%2675%2521601
replayRetry(RefundDispatchRetryAuditEntity, String)82777%1375%131501
sha256(String)7956%n/a012401
writeJson(Object)7541%n/a012301
rejectRetry(PaymentModels.RetryRefundDispatchCommand, String, String, RefundOrderEntity, PaymentError, Instant)52985%1150%121601
requireByAfterSaleNo(String)51676%1150%121501
requireRefund(String)51676%1150%121501
callbackExpired(long, Instant)51372%1150%122401
requireUpdated(int)5444%1150%121301
paymentExceptionEligibilityError(PaymentOrderEntity, TradePort.PaymentContext)4996%81055%81011101
requireSameChannelRefundNo(RefundOrderEntity, PaymentModels.RefundCallbackCommand)1191%1150%121301
appendRefundEvent(RefundOrderEntity, String, Instant)176100%n/a0103701
retryAudit(PaymentModels.RetryRefundDispatchCommand, String, String, RefundOrderEntity, String, String, Instant)67100%1150%1201901
recordUntrustedCallback(PaymentModels.RefundCallbackCommand, Instant)49100%n/a0101301
RefundService(RefundOrderMapper, RefundTransactionMapper, RefundCallbackLogMapper, CallbackSecurityAuditMapper, RefundDispatchRetryAuditMapper, PaymentExceptionRefundAuditMapper, PaymentOrderMapper, ConsumedEventMapper, OutboxEventMapper, MockChannelProperties, ObjectMapper, TransactionTemplate, MessagingTracing, TradePort)45100%n/a0101601
callbackLog(PaymentModels.RefundCallbackCommand, String, boolean, String, String, Instant)41100%n/a0101201
view(RefundOrderEntity)37100%n/a010601
paymentExceptionAudit(PaymentModels.CreatePaymentExceptionRefundCommand, String, String, Instant)34100%n/a0101001
paymentExceptionRefundHash(PaymentOrderEntity)34100%n/a010501
retryDispatch(PaymentModels.RetryRefundDispatchCommand)33100%2100%020601
retryAuditView(RefundDispatchRetryAuditEntity)32100%n/a010701
refundRequestHash(PaymentModels.RefundRequestedCommand)30100%n/a010201
acknowledgeRequest(RefundOrderEntity, Instant)27100%2100%020801
isManualRetryAllowed(RefundOrderEntity)26100%1787%150401
lambda$createPaymentExceptionRefund$1(PaymentModels.CreatePaymentExceptionRefundCommand, String, TransactionStatus)25100%4100%030701
acceptPaymentExceptionAudit(PaymentExceptionRefundAuditEntity, PaymentOrderEntity, RefundOrderEntity)21100%n/a010601
getForUser(Long, String)18100%2100%020401
getByAfterSaleNoForUser(Long, String)18100%2100%020401
lambda$recordRejectedCallback$6(PaymentModels.RefundCallbackCommand, boolean, PaymentError, Instant, TransactionStatus)16100%n/a010201
paymentExceptionCommandHash(PaymentModels.CreatePaymentExceptionRefundCommand, String)15100%n/a010401
retryCommandHash(PaymentModels.RetryRefundDispatchCommand, String)15100%n/a010101
listRetryAudits(String, int)11100%n/a010301
createFromRefundRequested(PaymentModels.RefundRequestedCommand)10100%n/a010101
recordRejectedCallback(PaymentModels.RefundCallbackCommand, PaymentError, boolean, Instant)10100%n/a010201
constantEquals(String, String)8100%n/a010101
lambda$recordUntrustedCallback$5(CallbackSecurityAuditEntity, TransactionStatus)6100%n/a010101
hashPart(String)5100%n/a010101
callbackHash(PaymentModels.RefundCallbackCommand)5100%n/a010101
lambda$processMockCallback$4(PaymentModels.RefundCallbackCommand, Instant, TransactionStatus)5100%n/a010101
paymentExceptionReference(String)3100%n/a010101