实习生:如何检查数组中是否存在值?

时间:2015-12-02 16:46:06

标签: assert chai intern

我使用实习生进行单元测试,我有一个像

这样的数组
var arr = ['a','b','c']

现在,如何检查' b'是否存在于arr?

我正在寻找类似assert.isExistsInArray()的内容,但我没有在API中看到任何方法来检查数组中的值。但是,有一个方法assert.isArray() - 来检查值是否在数组中。

2 个答案:

答案 0 :(得分:2)

Chai断言用于检查数组中是否包含某些内容的API是include

assert.include(arr, 'b');

答案 1 :(得分:1)

您可以进行arr.indexOf('b')调用并声明结果>=0