我拿回来一具价值数组的身体。
[
"test",
"rootKeys",
"HiveName",
"hiveName",
"Birthday",
"main_hive"
]
我需要编写一个测试,检查数组没有值,比如"TestCreate“。这是如何做到的呢?
发布于 2022-09-20 22:34:22
一个可能的解决方案是使用to.not.include()
。
pm.test("String 'TestCreate' not in array", () => {
const parsedResponseBody = pm.response.json();
pm.expect(parsedResponseBody).to.be.a("array");
pm.expect(parsedResponseBody).to.not.include("TestCreate");
})
发布于 2022-09-20 22:32:39
我找到了一个解决办法
pm.test("Hive Exists", function(){
pm.expect(res.json()).to.contain.oneOf(['NewNameHive']);
})
pm.test('Not Exists', () => {
pm.expect(res.json()).to.not.contain.oneOf(['newHive'])
})
});
如果有人有改进的选择,我会很感激的。
https://stackoverflow.com/questions/73793232
复制相似问题