Module: Insist::Enumerables

Includes:
Assert
Included in:
Insist
Defined in:
lib/insist/enumerables.rb

Overview

Provides assertions for enumerable-ish methods

Example:

insist { "foo" } == "foo"

Instance Method Summary collapse

Methods included from Assert

#assert

Instance Method Details

#include?(item) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
13
# File 'lib/insist/enumerables.rb', line 10

def include?(item)
  assert(value.include?(item),
         "Expected #{item.inspect} in #{value.inspect}")
end