我想要一个expect表达式,用于测试数组是否包含特定对象。
我可以使用此代码执行此操作:
expect(insensitiveKeys.some(val => resultKeys.indexOf(val) !== -1)).toBe(false)
它检查resultKeys中的任何实例是否在insensitiveKeys中。
但我想要一种开玩笑的方法。
感谢您的帮助。
答案 0 :(得分:0)
let arr = [1, 2, 3, 4];
let arr1 = ['apple','orange',1]
let commonItems = arr1.filter((item) => {return arr.indexOf(item) != -1});
commonItems将返回[1]
您可以在expect语句中使用commonItems.length。