PaymentManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total743 of 7430%32 of 320%36361051052020
amountCurrencies(ContractTerms)1170%100%66181811
checkDonauForChoice(PayChoiceDetails, Continuation)1140%100%66141411
preparePayForTemplate(String, TemplateParams, Continuation)900%n/a11101011
preparePay(String, Continuation)860%n/a11121211
specFor(ContractTerms, String, Continuation)650%20%224411
onTransactionStateTransition(NotificationPayload.TransactionStateTransition)550%80%55101011
PaymentManager(WalletBackendApi, CoroutineScope, ExchangeManager)230%n/a116611
confirmPay$default(PaymentManager, String, Integer, boolean, boolean, int, Object)220%n/a114411
preparePayForTemplate$lambda$0(String, TemplateParams, JSONObject)220%n/a112211
startNewAttempt(Function2)180%n/a113311
waitForTransaction(String, TransactionMajorState)170%n/a112211
checkPayForTemplate(String)170%n/a114411
cancelWaitForTransaction(String)160%n/a112211
confirmPay(String, Integer, boolean, boolean)160%n/a113311
handleError(String, TalerErrorInfo, String)150%n/a113311
cancelPreviousAttempt()140%20%223311
getPaymentChoices(String, Function0)140%n/a113311
handleError$default(PaymentManager, String, TalerErrorInfo, String, int, Object)110%n/a111111
preparePay$lambda$0(String, JSONObject)80%n/a111111
getPayStatus$wallet_fdroidDebug()30%n/a111111