DEVX-6472: Adding more Verify tests for Blacklist error response #246
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reason for this PR
The Verify API has a new possible error response for the
https://api.nexmo.com/verify/json
, which can return a response with and without certain properties in the response body. This PR is to ensure that the existing implementation of Verify in the Ruby SDK handles the various permutations of this response correctly. See this JIRA ticket for additional context.What this PR does
verify
endpoint already added in DEVX-6472: Adding Verify tests for Blacklist error response #241, this PR adds three more tests toverify_test.rb
for the forpsd2
endpoint:psd2
endpoint withnetwork
but notrequest_id
psd2
endpoinwithrequest_id
but notnetwork
psd2
endpoinwithrequest_id
andnetwork