class BeSameValueAs
RSpec matcher for assert_value
Public Class Methods
new(expected)
click to toggle source
# File lib/assert_value.rb, line 454 def initialize(expected) @expected = expected @rspec_matcher = true end
Public Instance Methods
failure_message()
click to toggle source
# File lib/assert_value.rb, line 467 def failure_message "expected to be the same" end
failure_message_when_negated()
click to toggle source
# File lib/assert_value.rb, line 471 def failure_message_when_negated "expected not to be the same" end
matches?(target)
click to toggle source
# File lib/assert_value.rb, line 459 def matches?(target) if target.is_a? Proc assert_value @expected, &target else assert_value target, @expected end end
supports_block_expectations?()
click to toggle source
# File lib/assert_value.rb, line 475 def supports_block_expectations? true end