CheckoutManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,244 of 2,2440%234 of 2340%1651653173174848
refundExternalPayment(String, String, Amount, String, Continuation)2540%240%1313343411
ensureBackendOrder(Checkout, CheckoutBackend, Continuation)1860%120%77222211
collectByMerchant(Continuation)1670%180%1010232311
recordManualRefund(String, String, Amount, String, Continuation)1670%160%99202011
revertTalerStep(Continuation)1510%160%99222211
receiveChargeResult(String, String, ChargeResult)1290%160%99252511
abandon(Continuation)1250%140%88161611
chargeWith(PaymentOption, Amount, String)1070%100%66161611
CheckoutManager(CheckoutStore, Function0, LiveData, Function0, Function0, Function1, Function1, Function0, Function0)1010%n/a11232311
complete(String, String)810%160%99111111
start(Order, boolean)770%20%22131311
finishWithTaler(Continuation)760%80%55101011
resolvePendingCharge(String, boolean, String)690%160%998811
onBackendOrderDeleted(String)620%80%554411
dismiss(String)380%100%669911
backendSupportsMixedPayments()300%60%442211
recordExternal(Checkout, String, Amount, String, String)300%20%224411
_init_$lambda$5(CheckoutManager, String)300%40%334411
dropOldCompleted(List)260%40%332211
resume(String)250%60%446611
CheckoutManager(CheckoutStore, MerchantApi, ConfigManager, PaymentOptionsManager, OrderManager)230%n/a11101011
replace(Checkout)210%20%222211
recordCash(Amount)200%n/a113311
find(String)190%40%331111
_init_$lambda$2(PaymentOptionsManager)190%40%331111
_init_$lambda$0(ConfigManager, MerchantApi)150%20%221111
getCurrent()140%20%221111
belongsToCurrentMerchant(Checkout)140%40%331111
unfinished()140%20%221111
requireCurrent()140%20%221111
shouldUseCheckout()130%40%331111
complete$default(CheckoutManager, String, String, int, Object)130%n/a112211
save(List)130%n/a114411
findStored(String)110%n/a111111
resolvePendingCharge$default(CheckoutManager, String, boolean, String, int, Object)110%n/a112211
_init_$lambda$3(PaymentOptionsManager, String)110%n/a111111
visibleCheckouts()100%n/a111111
recordExternalPayment(String, Amount, String, String)90%n/a111111
chargeWith$lambda$0(CheckoutManager, Checkout, PendingCharge, ChargeResult)90%n/a112211
onBackendOrderPaid(String)70%n/a111111
_init_$lambda$4()60%n/a111111
newPaymentId()50%n/a111111
consumeChargeEvent()50%n/a112211
close()50%n/a112211
getCheckouts()30%n/a111111
getCurrentId()30%n/a111111
getChargeEvent()30%n/a111111
_init_$lambda$1(ConfigManager)30%n/a111111