method
new
rspec latest stable - Class:
Spec::Mocks::ArgumentExpectation
new(args, &block)public
No documentation available.
# File lib/spec/mocks/argument_expectation.rb, line 7
def initialize(args, &block)
@args = args
@matchers_block = block
@match_any_args = false
@matchers = nil
if ArgumentMatchers::AnyArgsMatcher === args.first
@match_any_args = true
elsif ArgumentMatchers::NoArgsMatcher === args.first
@matchers = []
else
@matchers = args.collect {|arg| matcher_for(arg)}
end
end