module ObjectComparator::Minitest

Public Instance Methods

assert_equal_objects(expected, actual, message = nil) click to toggle source
# File lib/object_comparator/minitest.rb, line 5
def assert_equal_objects(expected, actual, message = nil)
  expected = InspectionString.new(expected.inspect)
  actual = InspectionString.new(actual.inspect)

  message ||= ObjectComparator.new.failing_message_for_should(expected, actual)

  assert_equal(expected, actual, message)
end
refute_equal_objects(expected, actual, message = nil) click to toggle source
# File lib/object_comparator/minitest.rb, line 14
def refute_equal_objects(expected, actual, message = nil)
  expected = InspectionString.new(expected.inspect)
  actual = InspectionString.new(actual.inspect)

  message ||= ObjectComparator.new.failing_message_for_should_not(expected, actual)

  refute_equal(expected, actual, message)
end