StripePaymentService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total980 of 9840%81 of 810%68692502512526
createCheckoutSession(Donation, PaymentRequest)1890%120%77535311
refundPayment(String, BigDecimal)850%40%33232311
processCompletedSession(Session)780%40%33181811
cancelPayment(String)670%60%44161611
handleWebhook(String, String)540%30%33151511
getPaymentStatus(String)530%20%22131311
handleCheckoutSessionCompleted(Event)520%80%55171711
createMetadata(Donation)520%40%33101011
handleCheckoutSessionExpired(Event)500%80%55161611
buildDescription(Donation)460%60%449911
calculateFee(BigDecimal, Currency)360%40%447711
createPayment(PaymentRequest)320%n/a117711
extractSessionIdFromRawData(Event)310%40%33111111
parseWebhookEvent(String, String)290%n/a11101011
lambda$handleCheckoutSessionExpired$4(Payment)270%20%227711
configureBillingInfo(SessionCreateParams.Builder, Donation)210%60%445511
mapStripeSessionStatus(String)160%40%445511
buildProductName(Donation)150%40%333311
supportsPaymentMethod(PaymentMethod)100%n/a112211
convertToStripeAmount(BigDecimal)90%n/a111111
supportsCurrency(Currency)80%n/a112211
lambda$refundPayment$3()50%n/a111111
lambda$cancelPayment$2()50%n/a111111
lambda$getPaymentStatus$1()50%n/a111111
lambda$createPayment$0()50%n/a111111
static {...}4100%n/a010101