Method: RR::Double#initialize
- Defined in:
- lib/rr/double.rb
#initialize(double_injection, definition) ⇒ Double
Returns a new instance of Double.
29 30 31 32 33 34 35 36 37 |
# File 'lib/rr/double.rb', line 29 def initialize(double_injection, definition) @double_injection = double_injection @definition = definition @times_called = 0 @times_called_expectation = Expectations::TimesCalledExpectation.new(self) definition.double = self verify_method_signature if definition.verify_method_signature? double_injection.register_double self end |