class Faraday::Adapter::Test::Stubs

def match(request_method, host, path, headers, body)

def match(request_method, host, path, headers, body)
  return false unless @stack.key?(request_method)
  stack = @stack[request_method]
  consumed = (@consumed[request_method] ||= [])
  stub, meta = matches?(stack, host, path, headers, body)
  if stub
    consumed << stack.delete(stub)
    return stub, meta
  end
  matches?(consumed, host, path, headers, body)
end