aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-cli/src/integrationtests/helpers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-cli/src/integrationtests/helpers.ts')
-rw-r--r--packages/taler-wallet-cli/src/integrationtests/helpers.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/taler-wallet-cli/src/integrationtests/helpers.ts b/packages/taler-wallet-cli/src/integrationtests/helpers.ts
index 0bd6750d9..bca983758 100644
--- a/packages/taler-wallet-cli/src/integrationtests/helpers.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/helpers.ts
@@ -60,6 +60,16 @@ export interface SimpleTestEnvironment {
wallet: WalletCli;
}
+export function getRandomIban(countryCode: string): string {
+ return `${countryCode}715001051796${(Math.random() * 100000000)
+ .toString()
+ .substring(0, 8)}`;
+}
+
+export function getRandomString(): string {
+ return Math.random().toString(36).substring(2);
+}
+
/**
* Run a test case with a simple TESTKUDOS Taler environment, consisting
* of one exchange, one bank and one merchant.