Module: HashesEqual::HashCompareHelper

Defined in:
lib/hashes_equal/hash_compare_helper.rb

Instance Method Summary collapse

Instance Method Details

#assert_hashes_equal(expected, actual, verbose: true) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/hashes_equal/hash_compare_helper.rb', line 7

def assert_hashes_equal(expected, actual, verbose: true)
  displayable_diff = HashDiffDisplayer.new(
    expected: expected,
    actual: actual
  ).call
  if verbose
    assert_equal expected, actual, displayable_diff
  else
    assert expected == actual, displayable_diff
  end
end