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

Intern : how to check a value is present in an array?

我正在使用实习生进行单元测试,我有一个数组,

var arr = ['a','b','c']

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

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

您可以执行 arr.indexOf('b') 调用并断言结果 >=0

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

assert.include(arr, 'b');