@@ -92,7 +92,7 @@ internal class PasskeysImplTest {
9292 val result = impl.register(mockk(relaxed = true ))
9393 assert (result is StytchResult .Error )
9494 coVerify(exactly = 1 ) { mockApi.registerStart(any(), any(), any(), any()) }
95- coVerify(exactly = 0 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any()) }
95+ coVerify(exactly = 0 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any(), any() ) }
9696 coVerify(exactly = 0 ) { mockApi.register(any()) }
9797 }
9898
@@ -103,11 +103,11 @@ internal class PasskeysImplTest {
103103 coEvery {
104104 mockApi.registerStart(any(), any(), any(), any())
105105 } returns StytchResult .Success (mockk(relaxed = true ))
106- coEvery { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any()) } throws Exception ()
106+ coEvery { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any(), any() ) } throws Exception ()
107107 val result = impl.register(mockk(relaxed = true ))
108108 assert (result is StytchResult .Error )
109109 coVerify(exactly = 1 ) { mockApi.registerStart(any(), any(), any(), any()) }
110- coVerify(exactly = 1 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any()) }
110+ coVerify(exactly = 1 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any(), any() ) }
111111 coVerify(exactly = 0 ) { mockApi.register(any()) }
112112 }
113113
@@ -123,13 +123,14 @@ internal class PasskeysImplTest {
123123 any(),
124124 any(),
125125 any(),
126+ any(),
126127 )
127128 } returns mockk(relaxed = true )
128129 coEvery { mockApi.register(any()) } returns StytchResult .Error (mockk(relaxed = true ))
129130 val result = impl.register(mockk(relaxed = true ))
130131 assert (result is StytchResult .Error )
131132 coVerify(exactly = 1 ) { mockApi.registerStart(any(), any(), any(), any()) }
132- coVerify(exactly = 1 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any()) }
133+ coVerify(exactly = 1 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any(), any() ) }
133134 coVerify(exactly = 1 ) { mockApi.register(any()) }
134135 }
135136
@@ -145,14 +146,15 @@ internal class PasskeysImplTest {
145146 any(),
146147 any(),
147148 any(),
149+ any(),
148150 )
149151 } returns mockk(relaxed = true )
150152 val mockSuccessResponse = mockk<WebAuthnRegisterResponse >(relaxed = true )
151153 coEvery { mockApi.register(any()) } returns mockSuccessResponse
152154 every { mockSuccessResponse.launchSessionUpdater(any(), any()) } just runs
153155 impl.register(mockk(relaxed = true ))
154156 coVerify(exactly = 1 ) { mockApi.registerStart(any(), any(), any(), any()) }
155- coVerify(exactly = 1 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any()) }
157+ coVerify(exactly = 1 ) { mockPasskeysProvider.createPublicKeyCredential(any(), any(), any(), any() ) }
156158 coVerify(exactly = 1 ) { mockApi.register(any()) }
157159 verify(exactly = 1 ) { mockSuccessResponse.launchSessionUpdater(any(), any()) }
158160 }
@@ -184,7 +186,7 @@ internal class PasskeysImplTest {
184186 assert (result is StytchResult .Error )
185187 coVerify(exactly = 1 ) { mockApi.authenticateStartSecondary(any(), any()) }
186188 coVerify(exactly = 0 ) { mockApi.authenticateStartPrimary(any(), any()) }
187- coVerify(exactly = 0 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) }
189+ coVerify(exactly = 0 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any() ) }
188190 coVerify(exactly = 0 ) { mockApi.authenticate(any(), any()) }
189191 }
190192
@@ -198,7 +200,7 @@ internal class PasskeysImplTest {
198200 assert (result is StytchResult .Error )
199201 coVerify(exactly = 0 ) { mockApi.authenticateStartSecondary(any(), any()) }
200202 coVerify(exactly = 1 ) { mockApi.authenticateStartPrimary(any(), any()) }
201- coVerify(exactly = 0 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) }
203+ coVerify(exactly = 0 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any() ) }
202204 coVerify(exactly = 0 ) { mockApi.authenticate(any(), any()) }
203205 }
204206
@@ -213,12 +215,12 @@ internal class PasskeysImplTest {
213215 any(),
214216 )
215217 } returns StytchResult .Success (mockk(relaxed = true ))
216- coEvery { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) } throws Exception ()
218+ coEvery { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any() ) } throws Exception ()
217219 val result = impl.authenticate(mockk(relaxed = true ))
218220 assert (result is StytchResult .Error )
219221 coVerify(exactly = 0 ) { mockApi.authenticateStartSecondary(any(), any()) }
220222 coVerify(exactly = 1 ) { mockApi.authenticateStartPrimary(any(), any()) }
221- coVerify(exactly = 1 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) }
223+ coVerify(exactly = 1 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any() ) }
222224 coVerify(exactly = 0 ) { mockApi.authenticate(any(), any()) }
223225 }
224226
@@ -233,13 +235,14 @@ internal class PasskeysImplTest {
233235 any(),
234236 )
235237 } returns StytchResult .Success (mockk(relaxed = true ))
236- coEvery { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) } returns mockk(relaxed = true )
238+ coEvery { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any()) } returns
239+ mockk(relaxed = true )
237240 coEvery { mockApi.authenticate(any(), any()) } returns StytchResult .Error (mockk(relaxed = true ))
238241 val result = impl.authenticate(mockk(relaxed = true ))
239242 assert (result is StytchResult .Error )
240243 coVerify(exactly = 0 ) { mockApi.authenticateStartSecondary(any(), any()) }
241244 coVerify(exactly = 1 ) { mockApi.authenticateStartPrimary(any(), any()) }
242- coVerify(exactly = 1 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) }
245+ coVerify(exactly = 1 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any() ) }
243246 coVerify(exactly = 1 ) { mockApi.authenticate(any(), any()) }
244247 }
245248
@@ -254,14 +257,16 @@ internal class PasskeysImplTest {
254257 any(),
255258 )
256259 } returns StytchResult .Success (mockk(relaxed = true ))
257- coEvery { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) } returns mockk(relaxed = true )
260+ coEvery {
261+ mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any())
262+ } returns mockk(relaxed = true )
258263 val mockSuccessResponse = mockk<WebAuthnAuthenticateResponse >(relaxed = true )
259264 coEvery { mockApi.authenticate(any(), any()) } returns mockSuccessResponse
260265 every { mockSuccessResponse.launchSessionUpdater(any(), any()) } just runs
261266 impl.authenticate(mockk(relaxed = true ))
262267 coVerify(exactly = 0 ) { mockApi.authenticateStartSecondary(any(), any()) }
263268 coVerify(exactly = 1 ) { mockApi.authenticateStartPrimary(any(), any()) }
264- coVerify(exactly = 1 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any()) }
269+ coVerify(exactly = 1 ) { mockPasskeysProvider.getPublicKeyCredential(any(), any(), any(), any() ) }
265270 coVerify(exactly = 1 ) { mockApi.authenticate(any(), any()) }
266271 verify(exactly = 1 ) { mockSuccessResponse.launchSessionUpdater(any(), any()) }
267272 }
0 commit comments