assert_not_in_array - PullRequest
       1

assert_not_in_array

3 голосов
/ 23 декабря 2010

У нас есть утверждение в тестах rails assert_in_array, которое используется, чтобы проверить, существует ли элемент в массиве. Есть ли обратное утверждение для него, например assert_not_in_array?

Ответы [ 3 ]

13 голосов
/ 23 декабря 2010

Нет такого утверждения, однако вы можете сделать это:

assert (not array.include? element)
2 голосов
/ 20 августа 2016

Возможно, вы ищете refute_includes

 refute_includes array_of_user_ids, user.id

http://apidock.com/ruby/v1_9_3_392/MiniTest/Assertions/refute_includes

0 голосов
/ 16 января 2019

другой метод использует assert_not_includes

, поэтому, расширив ответ от @drhenner, можно использовать:

assert_not_includes array_of_user_ids, user.id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...