11import { render } from '@testing-library/react-native' ;
22import React from 'react' ;
33import ConnectToQuickbooksDesktopFlow from '@components/ConnectToQuickbooksDesktopFlow' ;
4- import useReusablePoliciesConnectedTo from '@hooks/useReusablePoliciesConnectedTo ' ;
4+ import useHasReusablePoliciesConnectedTo from '@hooks/useHasReusablePoliciesConnectedTo ' ;
55import Navigation from '@libs/Navigation/Navigation' ;
66import getQuickbooksDesktopSetupEntryRoute from '@pages/workspace/accounting/qbd/utils' ;
77import ROUTES from '@src/ROUTES' ;
88
9- jest . mock ( '@hooks/useReusablePoliciesConnectedTo ' ) ;
9+ jest . mock ( '@hooks/useHasReusablePoliciesConnectedTo ' ) ;
1010jest . mock ( '@libs/Navigation/Navigation' , ( ) => ( {
1111 navigate : jest . fn ( ) ,
1212} ) ) ;
1313
14- const mockedUseReusablePoliciesConnectedTo = jest . mocked ( useReusablePoliciesConnectedTo ) ;
14+ const mockedUseHasReusablePoliciesConnectedTo = jest . mocked ( useHasReusablePoliciesConnectedTo ) ;
1515const mockedNavigate = jest . mocked ( Navigation . navigate ) ;
1616
1717describe ( '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