2017-09-19 12 views
0

우편 배달부에서 일부 응답을 반환하는 요청을했습니다. 나는 그 응답이 테스트 케이스에서> 0 값을 가지고 있는지 비교하고 싶다. 응답을 우편 배달원의 값과 비교하십시오. 테스트 케이스

var assert = require('assert'); 

pm.test("The default ID > 10", function() { 
    assert(jsonData.default_project_id > 10); 
}); 

가 default_project_id가 될 것을 염두에 두어야 :

나의 현재 코드는 어설 nodeJS 모듈을 사용할 수있는 테스트 섹션에서 사전

+0

json 응답을 표시 할 수 있습니까? 어떤 실패 메시지가 있습니까? –

+0

나는 어떤 에러도 내지 않고 있지만 테스트 케이스는 100000과 비교해도 성공할 수있는 것처럼 모든 숫자를 전달합니다. –

+0

나는 Chai 함수를 깊이 사용하지 않았기 때문에 완전히 익숙하지는 않지만, 당신의 가치를 비교할 수있는 '문자 적'방법이 있어야한다고 생각합니다. Chai의 기능 (Postman API와의 링크를 찾을 수 있습니다)을 살펴보면 위의 방법이 유용 할 수 있습니다. pm.expect (jsonData.default_project_id) .to.be.above (10)와 같은 작업을 수행합니다. 다른 사람은 Chai 표기법을 사용하지 않고 기본 자바 스크립트 어설 션을 수행하지만 사용자가 쉽게 읽을 수는 없지만 훨씬 더 간단합니다. –

답변

0

에서

pm.test("Your test name", function() { 
    var jsonData = pm.response.json(); 
    pm.expect(jsonData.default_project_id) > 10 
    }); 

감사입니다 전화 번호