Method: Bogus::Interaction#initialize

Defined in:
lib/bogus/stubbing/interaction.rb

#initialize(method, args, &block) ⇒ Interaction

Returns a new instance of Interaction.



9
10
11
12
13
14
15
16
17
# File 'lib/bogus/stubbing/interaction.rb', line 9

def initialize(method, args, &block)
  self.method = method
  self.args = args

  if block_given?
    evaluate_return_value(block)
    self.has_result = true
  end
end