class RSpec::Contracts::ContractMessageExpectation

Public Instance Methods

and_return(*args) click to toggle source
Calls superclass method
# File lib/rspec/contracts/mock_proxy.rb, line 49
def and_return(*args)
  args.each { |value| @method_double.add_response ReturnedResponse.new(value) }
  super
end
and_yield(*args) click to toggle source
Calls superclass method
# File lib/rspec/contracts/mock_proxy.rb, line 54
def and_yield(*args)
  @method_double.add_response YieldedResponse.new(*args)
  super
end
with(*args) click to toggle source
Calls superclass method
# File lib/rspec/contracts/mock_proxy.rb, line 44
def with(*args)
  @method_double.set_arguments args
  super
end