Parameter matcher which matches when actual parameter includes expected
value.
Public Class Methods
new(item)click to toggle source
@private
# File lib/mocha/parameter_matchers/includes.rb, line 31definitialize(item)
@item = itemend
Public Instance Methods
matches?(available_parameters)click to toggle source
@private
# File lib/mocha/parameter_matchers/includes.rb, line 36defmatches?(available_parameters)
parameter = available_parameters.shiftreturnfalseunlessparameter.respond_to?(:include?)
returnparameter.include?(@item)
end
mocha_inspect()click to toggle source
@private
# File lib/mocha/parameter_matchers/includes.rb, line 43defmocha_inspect"includes(#{@item.mocha_inspect})"end