class WebMock::BodyPattern

def matching_values(actual, expected, content_type)

def matching_values(actual, expected, content_type)
  return matching_body_hashes?(actual, expected, content_type) if actual.is_a?(Hash) && expected.is_a?(Hash)
  return matching_body_array?(actual, expected, content_type) if actual.is_a?(Array) && expected.is_a?(Array)
  expected = WebMock::Util::ValuesStringifier.stringify_values(expected) if url_encoded_body?(content_type)
  expected === actual
end