@@ -48,15 +48,20 @@ describe('PageRecoveryPhoneSetup', () => {
4848
4949 it ( 'add recovery phone with successful submission renders step 2' , async ( ) => {
5050 const user = userEvent . setup ( ) ;
51- const addRecoveryPhone = jest
51+ const addRecoveryPhoneWithJwt = jest
5252 . fn ( )
5353 . mockResolvedValueOnce ( mockSuccessResponse ) ;
54- renderWithRouter ( < Subject account = { { addRecoveryPhone } } /> ) ;
54+
55+ renderWithRouter ( < Subject account = { { addRecoveryPhoneWithJwt } } /> ) ;
5556
5657 await completeStepOne ( user ) ;
57- await waitFor ( ( ) => expect ( addRecoveryPhone ) . toHaveBeenCalledTimes ( 1 ) ) ;
5858 await waitFor ( ( ) =>
59- expect ( addRecoveryPhone ) . toHaveBeenCalledWith ( MOCK_FULL_PHONE_NUMBER )
59+ expect ( addRecoveryPhoneWithJwt ) . toHaveBeenCalledTimes ( 1 )
60+ ) ;
61+ await waitFor ( ( ) =>
62+ expect ( addRecoveryPhoneWithJwt ) . toHaveBeenCalledWith (
63+ MOCK_FULL_PHONE_NUMBER
64+ )
6065 ) ;
6166 expect (
6267 screen . queryByText ( / Y o u ’ l l g e t a t e x t m e s s a g e f r o m M o z i l l a / i)
@@ -69,12 +74,12 @@ describe('PageRecoveryPhoneSetup', () => {
6974 const confirmRecoveryPhone = jest
7075 . fn ( )
7176 . mockResolvedValueOnce ( mockSuccessResponse ) ;
72- const addRecoveryPhone = jest
77+ const addRecoveryPhoneWithJwt = jest
7378 . fn ( )
7479 . mockResolvedValueOnce ( mockSuccessResponse )
7580 . mockResolvedValueOnce ( mockSuccessResponse ) ;
7681 renderWithRouter (
77- < Subject account = { { confirmRecoveryPhone, addRecoveryPhone } } />
82+ < Subject account = { { confirmRecoveryPhone, addRecoveryPhoneWithJwt } } />
7883 ) ;
7984
8085 await completeStepOne ( user ) ;
@@ -88,21 +93,29 @@ describe('PageRecoveryPhoneSetup', () => {
8893 } )
8994 ) ;
9095
91- await waitFor ( ( ) => expect ( addRecoveryPhone ) . toHaveBeenCalledTimes ( 2 ) ) ;
92- expect ( addRecoveryPhone ) . toHaveBeenNthCalledWith ( 1 , MOCK_FULL_PHONE_NUMBER ) ;
93- expect ( addRecoveryPhone ) . toHaveBeenNthCalledWith ( 2 , MOCK_FULL_PHONE_NUMBER ) ;
96+ await waitFor ( ( ) =>
97+ expect ( addRecoveryPhoneWithJwt ) . toHaveBeenCalledTimes ( 2 )
98+ ) ;
99+ expect ( addRecoveryPhoneWithJwt ) . toHaveBeenNthCalledWith (
100+ 1 ,
101+ MOCK_FULL_PHONE_NUMBER
102+ ) ;
103+ expect ( addRecoveryPhoneWithJwt ) . toHaveBeenNthCalledWith (
104+ 2 ,
105+ MOCK_FULL_PHONE_NUMBER
106+ ) ;
94107 } ) ;
95108
96109 it ( 'at step 2, allows code confirm' , async ( ) => {
97110 const user = userEvent . setup ( ) ;
98111 const confirmRecoveryPhone = jest
99112 . fn ( )
100113 . mockResolvedValueOnce ( mockSuccessResponse ) ;
101- const addRecoveryPhone = jest
114+ const addRecoveryPhoneWithJwt = jest
102115 . fn ( )
103116 . mockResolvedValueOnce ( mockSuccessResponse ) ;
104117 renderWithRouter (
105- < Subject account = { { confirmRecoveryPhone, addRecoveryPhone } } />
118+ < Subject account = { { confirmRecoveryPhone, addRecoveryPhoneWithJwt } } />
106119 ) ;
107120
108121 await completeStepOne ( user ) ;
@@ -127,11 +140,11 @@ describe('PageRecoveryPhoneSetup', () => {
127140 const confirmRecoveryPhone = jest
128141 . fn ( )
129142 . mockResolvedValueOnce ( mockSuccessResponse ) ;
130- const addRecoveryPhone = jest
143+ const addRecoveryPhoneWithJwt = jest
131144 . fn ( )
132145 . mockResolvedValueOnce ( mockSuccessResponse ) ;
133146 renderWithRouter (
134- < Subject account = { { confirmRecoveryPhone, addRecoveryPhone } } />
147+ < Subject account = { { confirmRecoveryPhone, addRecoveryPhoneWithJwt } } />
135148 ) ;
136149
137150 await waitFor ( ( ) =>
@@ -152,11 +165,11 @@ describe('PageRecoveryPhoneSetup', () => {
152165 const confirmRecoveryPhone = jest
153166 . fn ( )
154167 . mockResolvedValueOnce ( mockSuccessResponse ) ;
155- const addRecoveryPhone = jest
168+ const addRecoveryPhoneWithJwt = jest
156169 . fn ( )
157170 . mockResolvedValueOnce ( mockSuccessResponse ) ;
158171 renderWithRouter (
159- < Subject account = { { confirmRecoveryPhone, addRecoveryPhone } } />
172+ < Subject account = { { confirmRecoveryPhone, addRecoveryPhoneWithJwt } } />
160173 ) ;
161174
162175 await completeStepOne ( user ) ;
0 commit comments