Gradle Test Run :app:testDevDebugUnitTest

BiometricRepositoryImplTest

summary

23

tests

0

failures

0

skipped

0.376s

duration

100%

successful

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