Provider
|
Test Type
|
Test Step
|
Assertion
|
Result
|
Error Message
|
Passing
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
response must include 'domain' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
response must include 'challenge' property
|
|
Unexpected token u in JSON at position 0
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
`domain` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
`challenge` collection variable must be set
|
|
expected '' not to be empty
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
|
|
verification response should be 'true'
|
|
Unexpected token u in JSON at position 0
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
must return `200 Success` status
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must include non-empty access_token
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
response body must represent `Bearer` token
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
returned token must expire in the future
|
|
|
|
|
OAuth Presentations Exchange
|
Holder gets Verifier's Token
|
`access_token` persisted to collectionVariables
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
|
|
|
|
|
OAuth Presentations Exchange
|
Get Verifier Organization DIDs
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
Cannot read properties of undefined (reading '0')
|
|
|
OAuth Presentations Exchange
|
|
must return `200 Success` status
|
|
expected { Object (id, _details, ...) } to have property 'code'
|
|
|
OAuth Presentations Exchange
|
|
Content-Type header is application/json
|
|
the given combination of arguments (undefined and string) is invalid for this assertion. You can use an array, a map, an object, a set, a string, or a weakset instead of a string
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
Response must include 'service' array
|
|
expected undefined to be an array
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
'service' array must define Traceability API service endpoint
|
|
Cannot read properties of undefined (reading 'find')
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
must include valid JSON response body
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
didDocument must be present in response body
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
verification method controller must match did subject
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
`verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 404
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
response body must include non-empty access_token
|
|
|
|
|
|
|
response body must represent `Bearer` token
|
|
|
|
|
|
|
returned token must expire in the future
|
|
|
|
|
|
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
must include valid JSON response body
|
|
|
|
|
|
|
didDocument must be present in response body
|
|
|
|
|
|
|
Response must include 'service' array
|
|
|
|
|
|
|
'service' array must define Traceability API service endpoint
|
|
|
|
|
|
|
verification method controller must match did subject
|
|
|
|
|
|
Get Access Token (Issuer)
|
must return `200 Success` status
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must include non-empty access_token
|
|
|
|
|
|
Get Access Token (Issuer)
|
response body must represent `Bearer` token
|
|
|
|
|
|
Get Access Token (Issuer)
|
returned token must expire in the future
|
|
|
|
|
|
Get Access Token (Issuer)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
Get Access Token (Verifier)
|
must return `200 Success` status
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must include non-empty access_token
|
|
|
|
|
|
Get Access Token (Verifier)
|
response body must represent `Bearer` token
|
|
|
|
|
|
Get Access Token (Verifier)
|
returned token must expire in the future
|
|
|
|
|
|
Get Access Token (Verifier)
|
`access_token` persisted to collectionVariables
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
must include valid JSON response body
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
didDocument must be present in response body
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
verification method controller must match did subject
|
|
|
|
|
|
Get Organization DIDs (Issuer)
|
`credential_issuer_id` persisted to collectionVariables
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
|
|
|
|
|
|
Get Organization DIDs (Verifier)
|
Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
must return `201 Created` status
|
|
|
|
|
|
|
`verifiable_credential` persisted to collectionVariables
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|
|
|
|
|
|
response must include 'domain' property
|
|
|
|
|
|
|
response must include 'challenge' property
|
|
|
|
|
|
|
`issuer_access_token` collection variable must be set
|
|
|
|
|
|
|
`credential_issuer_id` collection variable must be set
|
|
|
|
|
|
|
`verifiable_credential` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
must return `201 Success` status
|
|
expected response to have status code 201 but got 500
|
|
|
|
|
`verifiable_presentation` persisted to collectionVariables
|
|
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|
expected response to have status code 200 but got 500
|
|
|
|
|
verification response should be 'true'
|
|
expected undefined to be true
|
|
|
|
|
`verifier_access_token` collection variable must be set
|
|
|
|
|
|
|
`verifiable_presentation` collection variable must be set
|
|
expected null to be a string
|
|
|
|
|
`domain` collection variable must be set
|
|
|
|
|
|
|
`challenge` collection variable must be set
|
|
|
|
|
|
|
must return `200 Success` status
|
|