assert_not_in_array

qas*_*zee 3 testing ruby-on-rails

我们在rails测试assert_in_array中有一个断言,用于检查数组中是否存在元素.是否有像assert_not_in_array那样的反向断言?

Jac*_*kin 13

没有这样的断言,但你可以做到这一点:

assert (not array.include? element)
Run Code Online (Sandbox Code Playgroud)


drh*_*ner 5

您可能正在寻找refute_includes

 refute_includes array_of_user_ids, user.id
Run Code Online (Sandbox Code Playgroud)

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