JSON形式で返されたエラーメッセージをテストするための空手シーンリオの作成

初心者

無効なデータをフェッチしているときに以下の形式を返す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]

編集
0

コメントを追加

0

関連記事

分類Dev

ビデオ録画のために空手でドライバーセッションIDを取得する

分類Dev

SecurityError:SeleniumPythonを使用してiframeのダウンロードリンクをクリックするとクロスオリジンオブジェクトエラーでプロパティ「ドキュメント」にアクセスするためのアクセス許可が拒否されました

分類Dev

配信されたメッセージを表示するための保留中のインテントからリクエストコードを取得する方法

分類Dev

公式の空手プロジェクトのクローンを作成したところ、「空手パーサー」が見つからないというエラーメッセージが表示されました。どのパッケージが不足していますか?

分類Dev

アラートを作成するために、Azure SQLデータベースリソースから割り当てられたストレージデータのパーセンテージメトリックを取得する方法はありますか?

分類Dev

Objective Cで、オンザフライで作成されたNSSetに対してメンバーシップをテストするためのよりクリーンな方法はありますか?

分類Dev

空手で動的な期待される応答を作成し、それらを作成するためのテストデータを維持する

分類Dev

JsonParseエラーメッセージを含む空手で400の不正なリクエストエラーを与えるリクエストの投稿

分類Dev

リクエストエンティティがFlexのリクエストされたメソッドのリクエストされたリソースでサポートされていない形式であるため、サーバーはこのリクエストを拒否しました

分類Dev

Woocommerceのカートメッセージに追加された商品バリエーション属性を表示する

分類Dev

AJAXベースのチャットシステムを作成します。送信されたコンテンツのページ更新を回避し、新しいメッセージをライブで表示する方法

分類Dev

Intellij IDEAのサブクラスコンテキストでオーバーライドするためのオートコンプリートショーメソッドの提案を作成する方法

分類Dev

Rで最後にスローされたもの以外のエラーメッセージを返す

分類Dev

空手シナリオで使用するためにcsvファイルに保存および使用されるjsonリクエスト本文の適切な形式を識別できません

分類Dev

データセットを返すための入力パラメータを使用してPL / SQLストアドプロシージャを作成する方法

分類Dev

指定されたセット(パラメーター)がJPAクエリのManyToManyリレーションにある親の子セットの正確なサブセットである親エンティティを選択します

分類Dev

「すべてのコードパスが値を返すわけではありません」エラーがメソッドで発生しますが、すべてのシナリオをカバーするためにいくつかのifステートメントを使用しました

分類Dev

Spring MVC Tomcat-要求エンティティが要求されたメソッドの要求されたリソースでサポートされていない形式であるため、415サーバーが要求を拒否しました

分類Dev

.vueのエイリアスからインポートされたモジュールのメソッドのインテリセンスを取得する方法

分類Dev

ブレンドされたオーバーラップを作成するためのストローク/塗りつぶしのシーケンス

分類Dev

ブレンドされたオーバーラップを作成するためのストローク/塗りつぶしのシーケンス

分類Dev

クライアント側でこのエラーメッセージのコンテンツを使用するために、C#からAjaxにエラーメッセージを送信するにはどうすればよいですか?

分類Dev

junit Javaエラーメッセージのパラメーター化されたテストコンストラクター:テストクラスには、1つのパブリックゼロ引数コンストラクターが必要です

分類Dev

Oppoデバイスで「メッセージセキュリティのために、システムメッセージアプリがデフォルトのメッセージアプリとして設定されています」の問題を解決するにはどうすればよいですか?

分類Dev

空手でヘシアンRPCリクエストをテストするためのベストプラクティス

分類Dev

空手POSTリクエストがRESTPOSTトランザクションに対して無効なコンテンツタイプメッセージを返しました

分類Dev

メッセージを取得するためのGmailAPIバッチリクエストは401を返します(ログインが必要です)

分類Dev

空手で作成されたsurefireXMLレポートは、次に実行されるテストですべての例のテストステップを次々に追加およびマージします。

分類Dev

クエリセットの引数の1つがURLパラメータに由来するクラスベースのビューで実行されたクエリセットに基づいてテンプレートを表示する方法

Related 関連記事

  1. 1

    ビデオ録画のために空手でドライバーセッションIDを取得する

  2. 2

    SecurityError:SeleniumPythonを使用してiframeのダウンロードリンクをクリックするとクロスオリジンオブジェクトエラーでプロパティ「ドキュメント」にアクセスするためのアクセス許可が拒否されました

  3. 3

    配信されたメッセージを表示するための保留中のインテントからリクエストコードを取得する方法

  4. 4

    公式の空手プロジェクトのクローンを作成したところ、「空手パーサー」が見つからないというエラーメッセージが表示されました。どのパッケージが不足していますか?

  5. 5

    アラートを作成するために、Azure SQLデータベースリソースから割り当てられたストレージデータのパーセンテージメトリックを取得する方法はありますか?

  6. 6

    Objective Cで、オンザフライで作成されたNSSetに対してメンバーシップをテストするためのよりクリーンな方法はありますか?

  7. 7

    空手で動的な期待される応答を作成し、それらを作成するためのテストデータを維持する

  8. 8

    JsonParseエラーメッセージを含む空手で400の不正なリクエストエラーを与えるリクエストの投稿

  9. 9

    リクエストエンティティがFlexのリクエストされたメソッドのリクエストされたリソースでサポートされていない形式であるため、サーバーはこのリクエストを拒否しました

  10. 10

    Woocommerceのカートメッセージに追加された商品バリエーション属性を表示する

  11. 11

    AJAXベースのチャットシステムを作成します。送信されたコンテンツのページ更新を回避し、新しいメッセージをライブで表示する方法

  12. 12

    Intellij IDEAのサブクラスコンテキストでオーバーライドするためのオートコンプリートショーメソッドの提案を作成する方法

  13. 13

    Rで最後にスローされたもの以外のエラーメッセージを返す

  14. 14

    空手シナリオで使用するためにcsvファイルに保存および使用されるjsonリクエスト本文の適切な形式を識別できません

  15. 15

    データセットを返すための入力パラメータを使用してPL / SQLストアドプロシージャを作成する方法

  16. 16

    指定されたセット(パラメーター)がJPAクエリのManyToManyリレーションにある親の子セットの正確なサブセットである親エンティティを選択します

  17. 17

    「すべてのコードパスが値を返すわけではありません」エラーがメソッドで発生しますが、すべてのシナリオをカバーするためにいくつかのifステートメントを使用しました

  18. 18

    Spring MVC Tomcat-要求エンティティが要求されたメソッドの要求されたリソースでサポートされていない形式であるため、415サーバーが要求を拒否しました

  19. 19

    .vueのエイリアスからインポートされたモジュールのメソッドのインテリセンスを取得する方法

  20. 20

    ブレンドされたオーバーラップを作成するためのストローク/塗りつぶしのシーケンス

  21. 21

    ブレンドされたオーバーラップを作成するためのストローク/塗りつぶしのシーケンス

  22. 22

    クライアント側でこのエラーメッセージのコンテンツを使用するために、C#からAjaxにエラーメッセージを送信するにはどうすればよいですか?

  23. 23

    junit Javaエラーメッセージのパラメーター化されたテストコンストラクター:テストクラスには、1つのパブリックゼロ引数コンストラクターが必要です

  24. 24

    Oppoデバイスで「メッセージセキュリティのために、システムメッセージアプリがデフォルトのメッセージアプリとして設定されています」の問題を解決するにはどうすればよいですか?

  25. 25

    空手でヘシアンRPCリクエストをテストするためのベストプラクティス

  26. 26

    空手POSTリクエストがRESTPOSTトランザクションに対して無効なコンテンツタイプメッセージを返しました

  27. 27

    メッセージを取得するためのGmailAPIバッチリクエストは401を返します(ログインが必要です)

  28. 28

    空手で作成されたsurefireXMLレポートは、次に実行されるテストですべての例のテストステップを次々に追加およびマージします。

  29. 29

    クエリセットの引数の1つがURLパラメータに由来するクラスベースのビューで実行されたクエリセットに基づいてテンプレートを表示する方法

ホットタグ

アーカイブ