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