2015-12-02 5 views
0

Я использую стажер для модульного тестирования и у меня есть массив, как,Intern: как проверить значение присутствует в массиве?

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

Теперь, как проверить «B» присутствует в обр?

Я ищу что-то вроде assert.isExistsInArray(), но я не вижу, чтобы какой-либо метод API для проверки значения находился внутри массива. Однако существует метод assert.isArray() - для проверки значения в массиве.

ответ

2

Chai утверждают API для проверки, если что-то включено в массиве include:

assert.include(arr, 'b'); 
1

Вы могли бы сделать arr.indexOf('b') вызов и утверждают, что в результате >=0

Смежные вопросы