Class: DeepDouble::FakeMethod

Inherits:
Object
  • Object
show all
Defined in:
lib/deep_double/fake_method.rb,
lib/deep_double/fake_method/validate_stubbed_values.rb

Defined Under Namespace

Classes: ValidateStubbedValues

Instance Method Summary collapse

Constructor Details

#initialize(stubbed_values) ⇒ FakeMethod

Returns a new instance of FakeMethod.



11
12
13
14
# File 'lib/deep_double/fake_method.rb', line 11

def initialize(stubbed_values)
  @stubbed_values = stubbed_values
  validate_stubbed_values
end

Instance Method Details

#call(*args) ⇒ Object



16
17
18
# File 'lib/deep_double/fake_method.rb', line 16

def call(*args)
  result(args)
end