class WebMock::BodyPattern

def matching_body_array?(query_parameters, pattern, content_type)

def matching_body_array?(query_parameters, pattern, content_type)
  return false unless query_parameters.is_a?(Array)
  return false unless query_parameters.length == pattern.length
  query_parameters.each_with_index do |actual, index|
    expected = pattern[index]
    return false unless matching_values(actual, expected, content_type)
  end
  true
end