0
私は郵便配達で何らかの応答を返すgetリクエストを作成しました。私はその応答がテストケースで> 0の値を持つことを比較したいと思います。レスポンスと郵便配達員の値との比較方法テストケース
私の現在のコードは、あなたがアサートnodeJSモジュールを使用することができ、テストセクションでは、事前
私は郵便配達で何らかの応答を返すgetリクエストを作成しました。私はその応答がテストケースで> 0の値を持つことを比較したいと思います。レスポンスと郵便配達員の値との比較方法テストケース
私の現在のコードは、あなたがアサートnodeJSモジュールを使用することができ、テストセクションでは、事前
で
pm.test("Your test name", function() {
var jsonData = pm.response.json();
pm.expect(jsonData.default_project_id) > 10
});
感謝です:default_project_idがなければならないことを心に留めておく
var assert = require('assert');
pm.test("The default ID > 10", function() {
assert(jsonData.default_project_id > 10);
});
番号
jsonの応答を表示できますか?どの失敗メッセージがありますか? –
私は何のエラーも出ませんが、100000と比較しても成功しているかのようにテストケースが任意の数値を渡しています。 –
私はChaiの機能を深く使っていないので、私はそれに精通していませんが、あなたの価値を比較するための「リテラル」な方法があるはずです。チャイの機能(Postman APIとのリンクを見つけることができます)を見てみると、「上の」方法が役立つことがあります。 pm.expect(jsonData.default_project_id).to.be.above(10)のような処理を行います。それ以外の場合は、Chai表記法を使用せず、基本的なjavascriptアサーションを行いますが、それは「ユーザーが判読しにくい」ことはありませんが、はるかに直接的なものです... –