Method: Funktional::RecursiveAssertion#should_be
- Defined in:
- lib/funktional/recursive_assertion.rb
#should_be(expected_value = nil, &block) ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/funktional/recursive_assertion.rb', line 11 def should_be(expected_value=nil, &block) if block_given? expected_value ||= block.bind(@test).call end value = @assigned.send @method @test.assert_equal expected_value, value end |