| 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.009s |
100% |
| getChallenge returns challenge string on success |
getChallenge returns challenge string on success |
1 |
0 |
0 |
0.004s |
100% |
| getChallenge returns failure on network error |
getChallenge returns failure on network error |
1 |
0 |
0 |
0.004s |
100% |
| getChallenge returns failure when API throws |
getChallenge returns failure when API throws |
1 |
0 |
0 |
0.005s |
100% |
| getChallenge returns failure when response missing challenge field |
getChallenge returns failure when response missing challenge field |
1 |
0 |
0 |
0.004s |
100% |
| getChallenge URL-encodes special characters in parameters |
getChallenge URL-encodes special characters in parameters |
1 |
0 |
0 |
0.016s |
100% |
| getChallenge uses public get endpoint |
getChallenge uses public get endpoint |
1 |
0 |
0 |
0.006s |
100% |
| register calls correct endpoint with publicKey and deviceId |
register calls correct endpoint with publicKey and deviceId |
1 |
0 |
0 |
0.007s |
100% |
| register returns failure on network error |
register returns failure on network error |
1 |
0 |
0 |
0.005s |
100% |
| register returns failure when API throws ApiException |
register returns failure when API throws ApiException |
1 |
0 |
0 |
0.005s |
100% |
| register succeeds when API call succeeds |
register succeeds when API call succeeds |
1 |
0 |
0 |
0.004s |
100% |
| register uses authenticated post endpoint |
register uses authenticated post endpoint |
1 |
0 |
0 |
0.009s |
100% |
| revoke calls authenticated delete endpoint |
revoke calls authenticated delete endpoint |
1 |
0 |
0 |
0.006s |
100% |
| revoke calls correct endpoint with deviceId in path |
revoke calls correct endpoint with deviceId in path |
1 |
0 |
0 |
0.005s |
100% |
| revoke returns failure on network error |
revoke returns failure on network error |
1 |
0 |
0 |
0.004s |
100% |
| revoke returns failure when API throws ApiException |
revoke returns failure when API throws ApiException |
1 |
0 |
0 |
0.005s |
100% |
| revoke succeeds when API call succeeds |
revoke succeeds when API call succeeds |
1 |
0 |
0 |
0.005s |
100% |
| verify calls correct endpoint with correct payload |
verify calls correct endpoint with correct payload |
1 |
0 |
0 |
0.007s |
100% |
| verify returns customToken on success |
verify returns customToken on success |
1 |
0 |
0 |
0.007s |
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.008s |
100% |
| verify returns failure when response missing customToken field |
verify returns failure when response missing customToken field |
1 |
0 |
0 |
0.005s |
100% |
| verify uses public post endpoint |
verify uses public post endpoint |
1 |
0 |
0 |
0.007s |
100% |