class DuckTesting::MethodCallData

Attributes

method_name[R]
receiver[R]

Public Class Methods

new(receiver, method_name) click to toggle source

@param receiver [Object] the receiver object. @param method_name [String] the invoked method’s name.

# File lib/duck_testing/method_call_data.rb, line 5
def initialize(receiver, method_name)
  @receiver = receiver
  @method_name = method_name
end

Public Instance Methods

method_expr() click to toggle source

@return [String]

# File lib/duck_testing/method_call_data.rb, line 11
def method_expr
  "#{receiver.class.name}##{method_name}"
end