我断言 array1 中的元素是否存在于 array2 中,下面是数组示例,
var array1 = [
{
"name": "appe",
"loc": "war",
"order": 5,
"neck": "NO",
"end": false
},
{
"name": "con",
"loc": "conve",
"order": 15,
"neck": "NO",
"end": true
}]
var array2 = [{"neck":"NO"
"end":true,
"loc":"conve",
"name":"con",
"order":15
}]
Run Code Online (Sandbox Code Playgroud)
我尝试过的代码 -
const lodash = require("lodash");
for(var i = 0; i < array2.length; i++ )
{
tests['response json contain Data'] = lodash._.has(points, array2[i]);
//pm.expect(array2[i]).to.be.oneOf(array1);
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误 -
response json contain Data | AssertionError: expected false to be truthy …
Run Code Online (Sandbox Code Playgroud)