aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-04-11 11:36:32 -0300
committerSebastian <sebasjm@gmail.com>2022-04-11 11:36:38 -0300
commitccb50c636054819f5af8778cc3ebe5258b1c2e87 (patch)
tree750f28869e1ebb5f1f52248d83671b13e4c89f09 /packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts
parente09ed46675047d97d4f3d4237c23f6365eba6534 (diff)
downloadwallet-core-ccb50c636054819f5af8778cc3ebe5258b1c2e87.tar.xz
new test api to test hooks rendering iteration, testing state of withdraw page
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts')
-rw-r--r--packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts16
1 files changed, 8 insertions, 8 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts b/packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts
index 69831cd33..ac4e0ea93 100644
--- a/packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts
+++ b/packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts
@@ -39,26 +39,26 @@ const someBalance = [{
describe("DepositPage states", () => {
it("should have status 'no-balance' when balance is empty", () => {
- const { result } = mountHook(() =>
+ const { getLastResultOrThrow } = mountHook(() =>
useComponentState(currency, [], [], feeCalculator),
);
- if (!result.current) {
- expect.fail("hook didn't render");
+ {
+ const { status } = getLastResultOrThrow()
+ expect(status).equal("no-balance")
}
- expect(result.current.status).equal("no-balance")
});
it("should have status 'no-accounts' when balance is not empty and accounts is empty", () => {
- const { result } = mountHook(() =>
+ const { getLastResultOrThrow } = mountHook(() =>
useComponentState(currency, [], someBalance, feeCalculator),
);
- if (!result.current) {
- expect.fail("hook didn't render");
+ {
+ const { status } = getLastResultOrThrow()
+ expect(status).equal("no-accounts")
}
- expect(result.current.status).equal("no-accounts")
});
}); \ No newline at end of file