diff options
author | Florian Dold <florian@dold.me> | 2024-06-13 14:05:40 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-06-13 14:05:47 +0200 |
commit | 0b9faf7ddee658bd3080fd487232642e7b14ae32 (patch) | |
tree | 95cea889aef8fc837b7e1d387f2036ca01083ba6 /packages/taler-harness | |
parent | f9d4ff5b43e48a07ac81d7e7ef800ddb12f5f90a (diff) | |
download | wallet-core-0b9faf7ddee658bd3080fd487232642e7b14ae32.tar.xz |
harness: add test assertions
Diffstat (limited to 'packages/taler-harness')
-rw-r--r-- | packages/taler-harness/src/integrationtests/test-withdrawal-flex.ts | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/packages/taler-harness/src/integrationtests/test-withdrawal-flex.ts b/packages/taler-harness/src/integrationtests/test-withdrawal-flex.ts index ffc7249b8..7a5aa8bfd 100644 --- a/packages/taler-harness/src/integrationtests/test-withdrawal-flex.ts +++ b/packages/taler-harness/src/integrationtests/test-withdrawal-flex.ts @@ -49,22 +49,25 @@ export async function runWithdrawalFlexTest(t: GlobalTestState) { console.log(j2s(r1)); + t.assertTrue(!r1.amount); + // Withdraw - const r2 = await walletClient.call( - WalletApiOperation.AcceptBankIntegratedWithdrawal, - { - exchangeBaseUrl: exchange.baseUrl, - talerWithdrawUri: wop.taler_withdraw_uri, - amount: "TESTKUDOS:10", - }, - ); + await walletClient.call(WalletApiOperation.AcceptBankIntegratedWithdrawal, { + exchangeBaseUrl: exchange.baseUrl, + talerWithdrawUri: wop.taler_withdraw_uri, + amount: "TESTKUDOS:10", + }); await bankClient.confirmWithdrawalOperation(user.username, { withdrawalOperationId: wop.withdrawal_id, }); await walletClient.call(WalletApiOperation.TestingWaitTransactionsFinal, {}); + + const bal = await walletClient.call(WalletApiOperation.GetBalances, {}); + + t.assertAmountEquals(bal.balances[0].available, "TESTKUDOS:9.72"); } runWithdrawalFlexTest.suites = ["wallet"]; |