@@ -17,6 +17,7 @@ import com.auth0.android.authentication.AuthenticationException
17
17
import com.auth0.android.authentication.request.AuthenticationRequestMock
18
18
import com.auth0.android.authentication.request.RequestMock
19
19
import com.auth0.android.callback.Callback
20
+ import com.auth0.android.request.PublicKeyCredentials
20
21
import com.auth0.android.request.UserData
21
22
import com.auth0.android.result.AuthParamsPublicKey
22
23
import com.auth0.android.result.AuthenticatorSelection
@@ -135,7 +136,13 @@ public class PasskeyManagerTest {
135
136
`when `(authenticationAPIClient.signupWithPasskey(userMetadata, " testRealm" )).thenReturn(
136
137
RequestMock (passkeyRegistrationChallengeResponse, null )
137
138
)
138
- `when `(authenticationAPIClient.signinWithPasskey(any(), any(), any())).thenReturn(
139
+ `when `(
140
+ authenticationAPIClient.signinWithPasskey(
141
+ any(),
142
+ any<PublicKeyCredentials >(),
143
+ any()
144
+ )
145
+ ).thenReturn(
139
146
AuthenticationRequestMock (
140
147
Credentials (
141
148
" expectedIdToken" ,
@@ -178,7 +185,7 @@ public class PasskeyManagerTest {
178
185
179
186
verify(authenticationAPIClient).signupWithPasskey(userMetadata, " testRealm" )
180
187
verify(credentialManager).createCredentialAsync(eq(context), any(), any(), any(), any())
181
- verify(authenticationAPIClient).signinWithPasskey(any(), any(), any())
188
+ verify(authenticationAPIClient).signinWithPasskey(any(), any< PublicKeyCredentials > (), any())
182
189
verify(callback).onSuccess(credentialsCaptor.capture())
183
190
Assert .assertEquals(" codeAccess" , credentialsCaptor.firstValue.accessToken)
184
191
Assert .assertEquals(" codeScope" , credentialsCaptor.firstValue.scope)
@@ -205,7 +212,11 @@ public class PasskeyManagerTest {
205
212
serialExecutor
206
213
)
207
214
verify(authenticationAPIClient).signupWithPasskey(userMetadata, " testRealm" )
208
- verify(authenticationAPIClient, never()).signinWithPasskey(any(), any(), any())
215
+ verify(authenticationAPIClient, never()).signinWithPasskey(
216
+ any(),
217
+ any<PublicKeyCredentials >(),
218
+ any()
219
+ )
209
220
verify(credentialManager, never()).createCredentialAsync(
210
221
any(),
211
222
any(),
@@ -251,7 +262,11 @@ public class PasskeyManagerTest {
251
262
)
252
263
verify(authenticationAPIClient).signupWithPasskey(userMetadata, " testRealm" )
253
264
verify(credentialManager).createCredentialAsync(eq(context), any(), any(), any(), any())
254
- verify(authenticationAPIClient, never()).signinWithPasskey(any(), any(), any())
265
+ verify(authenticationAPIClient, never()).signinWithPasskey(
266
+ any(),
267
+ any<PublicKeyCredentials >(),
268
+ any()
269
+ )
255
270
verify(callback).onFailure(exceptionCaptor.capture())
256
271
Assert .assertEquals(
257
272
AuthenticationException ::class .java,
@@ -277,7 +292,7 @@ public class PasskeyManagerTest {
277
292
PublicKeyCredential (registrationResponseJSON)
278
293
)
279
294
280
- `when `(authenticationAPIClient.signinWithPasskey(any(), any(), any())).thenReturn(
295
+ `when `(authenticationAPIClient.signinWithPasskey(any(), any< PublicKeyCredentials > (), any())).thenReturn(
281
296
AuthenticationRequestMock (
282
297
Credentials (
283
298
" expectedIdToken" ,
@@ -309,7 +324,7 @@ public class PasskeyManagerTest {
309
324
any(),
310
325
any()
311
326
)
312
- verify(authenticationAPIClient).signinWithPasskey(any(), any(), any())
327
+ verify(authenticationAPIClient).signinWithPasskey(any(), any< PublicKeyCredentials > (), any())
313
328
verify(callback).onSuccess(credentialsCaptor.capture())
314
329
Assert .assertEquals(" codeAccess" , credentialsCaptor.firstValue.accessToken)
315
330
Assert .assertEquals(" codeScope" , credentialsCaptor.firstValue.scope)
@@ -335,7 +350,7 @@ public class PasskeyManagerTest {
335
350
any(),
336
351
any()
337
352
)
338
- verify(authenticationAPIClient, never()).signinWithPasskey(any(), any(), any())
353
+ verify(authenticationAPIClient, never()).signinWithPasskey(any(), any< PublicKeyCredentials > (), any())
339
354
verify(callback).onFailure(error)
340
355
}
341
356
@@ -369,7 +384,7 @@ public class PasskeyManagerTest {
369
384
any(),
370
385
any()
371
386
)
372
- verify(authenticationAPIClient, never()).signinWithPasskey(any(), any(), any())
387
+ verify(authenticationAPIClient, never()).signinWithPasskey(any(), any< PublicKeyCredentials > (), any())
373
388
verify(callback).onFailure(exceptionCaptor.capture())
374
389
Assert .assertEquals(
375
390
AuthenticationException ::class .java,
0 commit comments