From ccb50c636054819f5af8778cc3ebe5258b1c2e87 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Mon, 11 Apr 2022 11:36:32 -0300 Subject: new test api to test hooks rendering iteration, testing state of withdraw page --- .../src/wallet/DepositPage.test.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'packages/taler-wallet-webextension/src/wallet/DepositPage.test.ts') 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 -- cgit v1.2.3