class Impersonator::MethodMatchingConfiguration

Configuration options for matching methods

Attributes

ignored_positions[R]

Public Class Methods

new() click to toggle source
# File lib/impersonator/method_matching_configuration.rb, line 6
def initialize
  @ignored_positions = []
end

Public Instance Methods

ignore_arguments_at(*positions) click to toggle source

Configure positions to ignore

@param [Array<Integer>] positions The positions of arguments to ignore (0 being the first one)

# File lib/impersonator/method_matching_configuration.rb, line 13
def ignore_arguments_at(*positions)
  ignored_positions.push(*positions)
end