Class: RSpec::Contracts::ContractMessageExpectation
- Inherits:
-
Mocks::MessageExpectation
- Object
- Mocks::MessageExpectation
- RSpec::Contracts::ContractMessageExpectation
- Defined in:
- lib/rspec/contracts/mock_proxy.rb
Instance Method Summary collapse
Instance Method Details
#and_return(*args) ⇒ Object
45 46 47 48 |
# File 'lib/rspec/contracts/mock_proxy.rb', line 45 def and_return(*args) .specifications[:return_value] = MessageReturn.new(args.first) super end |
#contract_message ⇒ Object
36 37 38 |
# File 'lib/rspec/contracts/mock_proxy.rb', line 36 def @method_double. end |
#with(*args) ⇒ Object
40 41 42 43 |
# File 'lib/rspec/contracts/mock_proxy.rb', line 40 def with(*args) .specifications[:arguments] = MessageArguments.new(args) super end |