assert_not(object, message = nil) public

Assert that an expression is not truthy. Passes if object is nil or false. “Truthy” means “considered true in a conditional” like if foo.

assert_not nil    # => true
assert_not false  # => true
assert_not 'foo'  # => 'foo' is not nil or false

An error message can be specified.

assert_not foo, 'foo should be false'
Show source
Register or log in to add new notes.