aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts')
-rw-r--r--packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts16
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
index 0b4cc0f89..1b0f86ae5 100644
--- a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
@@ -95,4 +95,20 @@ export async function runLibeufinTutorialTest(t: GlobalTestState) {
connectionName: connectionDetails.connectionName,
});
await libeufinCli.connect(connectionDetails.connectionName);
+ await libeufinCli.downloadBankAccounts(connectionDetails.connectionName);
+ await libeufinCli.listOfferedBankAccounts(connectionDetails.connectionName);
+
+ const bankAccountImportDetails = {
+ offeredBankAccountName: bankAccountDetails.accountName,
+ nexusBankAccountName: "at-nexus-testacct01",
+ connectionName: connectionDetails.connectionName,
+ };
+
+ await libeufinCli.importBankAccount(bankAccountImportDetails);
+ await libeufinCli.fetchTransactions(
+ bankAccountImportDetails.nexusBankAccountName
+ );
+ await libeufinCli.transactions(
+ bankAccountImportDetails.nexusBankAccountName
+ );
}