Methods
Public Class methods
[ show source ]
# File lib/spec/mocks/argument_expectation.rb, line 99
99: def initialize(*methods_to_respond_to)
100: @methods_to_respond_to = methods_to_respond_to
101: end
Public Instance methods
[ show source ]
# File lib/spec/mocks/argument_expectation.rb, line 107
107: def description
108: "duck_type"
109: end
[ show source ]
# File lib/spec/mocks/argument_expectation.rb, line 103
103: def matches?(value)
104: @methods_to_respond_to.all? { |sym| value.respond_to?(sym) }
105: end