module Mocha::Inspect::HashMethods

def mocha_inspect

def mocha_inspect
  unwrapped = collect do |key, value|
    case key
    when Symbol
      "#{key}: #{value.mocha_inspect}"
    else
      "#{key.mocha_inspect} => #{value.mocha_inspect}"
    end
  end.join(', ')
  if Hash.ruby2_keywords_hash?(self)
    empty? ? '**{}' : unwrapped
  else
    "{#{unwrapped}}"
  end
end