我有一个预期的JSON响应代码,另一个是我在调用API端点时收到的代码。 我试图实现的是: 我可以将JSON主体进行比较,看看它们是否匹配。 同时,我希望能够使用“ Name”之类的值“删除” JSON的一个属性。 以便可以比较所有期望名称键及其值的地方。
答案 0 :(得分:0)
不确定我是否完全理解您的要求,但是您可以将邮递员测试写为:
pm.test("response matches", function () {
var jsonData = pm.response.json();
delete jsonData.Name;
let str = JSON.stringify(jsonData);
pm.expect(str).to.include("stringified expected json data");
});
引用:https://learning.getpostman.com/docs/postman/scripts/test_scripts/