class SuperDiff::EqualityMatchers::Main

Public Instance Methods

call() click to toggle source
# File lib/super_diff/equality_matchers/main.rb, line 8
def call
  resolved_class.call(expected: expected, actual: actual)
end

Private Instance Methods

resolved_class() click to toggle source
# File lib/super_diff/equality_matchers/main.rb, line 14
def resolved_class
  (DEFAULTS + extra_classes).find do |klass|
    klass.applies_to?(expected) && klass.applies_to?(actual)
  end
end