Public class methods
new
(expected)
[show source]
# File lib/spec/mocks/argument_matchers.rb, line 73 def initialize(expected) @expected = expected end
Public instance methods
==
(actual)
[show source]
# File lib/spec/mocks/argument_matchers.rb, line 77 def ==(actual) @expected.each do | key, value | return false if actual.has_key?(key) && value == actual[key] end true rescue NoMethodError => ex return false end
description
()
[show source]
# File lib/spec/mocks/argument_matchers.rb, line 86 def description "hash_not_including(#{@expected.inspect.sub(/^\{/,"").sub(/\}$/,"")})" end