Methods
public class
public instance
Public class methods
new
(expected)
[show source]
# File lib/spec/matchers/eql.rb, line 4 def initialize(expected) @expected = expected end
Public instance methods
description
()
[show source]
# File lib/spec/matchers/eql.rb, line 21 def description "eql #{@expected.inspect}" end
failure_message_for_should
()
[show source]
# File lib/spec/matchers/eql.rb, line 13 def failure_message_for_should return "expected #{@expected.inspect}, got #{@actual.inspect} (using .eql?)", @expected, @actual end
failure_message_for_should_not
()
[show source]
# File lib/spec/matchers/eql.rb, line 17 def failure_message_for_should_not return "expected #{@actual.inspect} not to equal #{@expected.inspect} (using .eql?)", @expected, @actual end
matches?
(actual)
[show source]
# File lib/spec/matchers/eql.rb, line 8 def matches?(actual) @actual = actual @actual.eql?(@expected) end