我使用实习生进行单元测试,我有一个像
这样的数组var arr = ['a','b','c']
现在,如何检查' b'是否存在于arr?
我正在寻找类似assert.isExistsInArray()的内容,但我没有在API中看到任何方法来检查数组中的值。但是,有一个方法assert.isArray()
- 来检查值是否在数组中。
答案 0 :(得分:2)
Chai断言用于检查数组中是否包含某些内容的API是include:
assert.include(arr, 'b');
答案 1 :(得分:1)
您可以进行arr.indexOf('b')
调用并声明结果>=0