2017-02-20 17 views
0

質問は簡単です。私はParamsにIDを導入しました。サーバはこのIDのJSONに応答します。私はテストを書いた:テスト中のパラメータを確認してください

テスト["ID"] = jsonData.id === Params.Id;

ただし、常にReferenceError:Paramsが定義されていません。

Paramsに導入された変数はどのようにしてテストできますか?

答えて

1

javascriptサンドボックス内のパラメータにアクセスする権限がありません。私の推測では、あなたのURLに直接接続するだけです。代わりに、元のIDを環境変数またはグローバル変数として追加できます。パラメータに直接アクセスする代わりに、変数からパラメータを設定します。あなたはこのようなあなたのparamsを構築することができ、「レコードID」のあなたは、環境変数を設定しましょう:

キー:ID、値:{{レコードID}}

その後、代わりのparamにアクセスする、あなたは比較することができますあなたが設定した変数で返されるID。

テスト["ID matches"] = jsonData.id === postman.getEnvironmentVariable( "recordId");

関連する問題