Gradle Test Run :app:testDevDebugUnitTest

BiometricRepositoryImplTest

summary

23

tests

0

failures

0

skipped

0.153s

duration

100%

successful

Child Tests Failures Skipped Duration Success rate
getChallenge calls correct endpoint with URL-encoded parameters 1 0 0 0.009s 100%
getChallenge returns challenge string on success 1 0 0 0.004s 100%
getChallenge returns failure on network error 1 0 0 0.004s 100%
getChallenge returns failure when API throws 1 0 0 0.005s 100%
getChallenge returns failure when response missing challenge field 1 0 0 0.004s 100%
getChallenge URL-encodes special characters in parameters 1 0 0 0.016s 100%
getChallenge uses public get endpoint 1 0 0 0.006s 100%
register calls correct endpoint with publicKey and deviceId 1 0 0 0.007s 100%
register returns failure on network error 1 0 0 0.005s 100%
register returns failure when API throws ApiException 1 0 0 0.005s 100%
register succeeds when API call succeeds 1 0 0 0.004s 100%
register uses authenticated post endpoint 1 0 0 0.009s 100%
revoke calls authenticated delete endpoint 1 0 0 0.006s 100%
revoke calls correct endpoint with deviceId in path 1 0 0 0.005s 100%
revoke returns failure on network error 1 0 0 0.004s 100%
revoke returns failure when API throws ApiException 1 0 0 0.005s 100%
revoke succeeds when API call succeeds 1 0 0 0.005s 100%
verify calls correct endpoint with correct payload 1 0 0 0.007s 100%
verify returns customToken on success 1 0 0 0.007s 100%
verify returns failure on network error 1 0 0 0.009s 100%
verify returns failure when API returns 401 1 0 0 0.008s 100%
verify returns failure when response missing customToken field 1 0 0 0.005s 100%
verify uses public post endpoint 1 0 0 0.007s 100%