@private
# File lib/rspec/mocks/matchers/receive.rb, line 14 def name "receive" end
# File lib/rspec/mocks/matchers/receive.rb, line 35 def setup_allowance(subject, &block) warn_if_any_instance("allow", subject) setup_mock_proxy_method_substitute(subject, :add_stub, block) end
# File lib/rspec/mocks/matchers/receive.rb, line 48 def setup_any_instance_allowance(subject, &block) setup_any_instance_method_substitute(subject, :stub, block) end
# File lib/rspec/mocks/matchers/receive.rb, line 40 def setup_any_instance_expectation(subject, &block) setup_any_instance_method_substitute(subject, :should_receive, block) end
# File lib/rspec/mocks/matchers/receive.rb, line 44 def setup_any_instance_negative_expectation(subject, &block) setup_any_instance_method_substitute(subject, :should_not_receive, block) end
# File lib/rspec/mocks/matchers/receive.rb, line 18 def setup_expectation(subject, &block) warn_if_any_instance("expect", subject) setup_mock_proxy_method_substitute(subject, :add_message_expectation, block) end
# File lib/rspec/mocks/matchers/receive.rb, line 24 def setup_negative_expectation(subject, &block) # ensure `never` goes first for cases like `never.and_return(5)`, # where `and_return` is meant to raise an error @recorded_customizations.unshift ExpectationCustomization.new(:never, [], nil) warn_if_any_instance("expect", subject) setup_expectation(subject, &block) end
Generated with the Darkfish Rdoc Generator 2.