Skip to content

Commit 1615da9

Browse files
committed
update qbd boolean hook test
1 parent 81b5215 commit 1615da9

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

tests/unit/components/ConnectToQuickbooksDesktopFlowTest.tsx

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
import {render} from '@testing-library/react-native';
22
import React from 'react';
33
import ConnectToQuickbooksDesktopFlow from '@components/ConnectToQuickbooksDesktopFlow';
4-
import useReusablePoliciesConnectedTo from '@hooks/useReusablePoliciesConnectedTo';
4+
import useHasReusablePoliciesConnectedTo from '@hooks/useHasReusablePoliciesConnectedTo';
55
import Navigation from '@libs/Navigation/Navigation';
66
import getQuickbooksDesktopSetupEntryRoute from '@pages/workspace/accounting/qbd/utils';
77
import ROUTES from '@src/ROUTES';
88

9-
jest.mock('@hooks/useReusablePoliciesConnectedTo');
9+
jest.mock('@hooks/useHasReusablePoliciesConnectedTo');
1010
jest.mock('@libs/Navigation/Navigation', () => ({
1111
navigate: jest.fn(),
1212
}));
1313

14-
const mockedUseReusablePoliciesConnectedTo = jest.mocked(useReusablePoliciesConnectedTo);
14+
const mockedUseHasReusablePoliciesConnectedTo = jest.mocked(useHasReusablePoliciesConnectedTo);
1515
const mockedNavigate = jest.mocked(Navigation.navigate);
1616

1717
describe('ConnectToQuickbooksDesktopFlow', () => {
@@ -21,10 +21,7 @@ describe('ConnectToQuickbooksDesktopFlow', () => {
2121

2222
it('routes to reusable connections when an eligible QBD workspace exists', () => {
2323
const policyID = '123';
24-
mockedUseReusablePoliciesConnectedTo.mockReturnValue({
25-
hasReusablePoliciesConnectedTo: true,
26-
reusablePoliciesConnectedTo: [],
27-
});
24+
mockedUseHasReusablePoliciesConnectedTo.mockReturnValue(true);
2825

2926
render(<ConnectToQuickbooksDesktopFlow policyID={policyID} />);
3027

@@ -33,10 +30,7 @@ describe('ConnectToQuickbooksDesktopFlow', () => {
3330

3431
it('routes to the QBD setup flow when no reusable QBD workspaces exist', () => {
3532
const policyID = '123';
36-
mockedUseReusablePoliciesConnectedTo.mockReturnValue({
37-
hasReusablePoliciesConnectedTo: false,
38-
reusablePoliciesConnectedTo: [],
39-
});
33+
mockedUseHasReusablePoliciesConnectedTo.mockReturnValue(false);
4034

4135
render(<ConnectToQuickbooksDesktopFlow policyID={policyID} />);
4236

0 commit comments

Comments
 (0)