Class: Lookout::Expectation::Method
- Defined in:
- lib/lookout/expectation.rb
Constant Summary
Constants inherited from Aphonic
Instance Method Summary collapse
-
#initialize(stubs, object) ⇒ Method
constructor
A new instance of Method.
- #method_missing(method, &body) ⇒ Object
Methods inherited from Aphonic
Constructor Details
#initialize(stubs, object) ⇒ Method
Returns a new instance of Method.
61 62 63 |
# File 'lib/lookout/expectation.rb', line 61 def initialize(stubs, object) @stubs, @object = stubs, object end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, &body) ⇒ Object
65 66 67 |
# File 'lib/lookout/expectation.rb', line 65 def method_missing(method, &body) @stubs.define(@object, method, &body) end |