無効なデータをフェッチしているときに以下の形式を返すget操作が1つあります
{
"exchangeReturnCod": "ERROR",
"errors": [
{
"code": "XXX",
"severity": "ERROR",
"source": "Application with id APPLICATIONNOTEXIST doesn't exist.",
}
]
}
このエラーメッセージを機能ファイルで照合したいと思います。以下の構文を使用しましたが、機能していません。
そして、response.feedbacksエラーに一致します{ソース: "IDがAPPLICATIONNOTEXISTのアプリケーションは存在しません。"}
ここで私が間違っていることを教えていただけますか?
これはうまくいくはずです、
* def expected = {source:"Application with id APPLICATIONNOTEXIST doesn't exist."}
* match $response.errors[*].source contains expected.source
応答はこれの配列を返すので、errors
少なくとも1つのエラーが予想されるソースを持っているはずです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加