1// Copyright 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_NET_DNS_PROBE_TEST_UTIL_H_ 6#define CHROME_BROWSER_NET_DNS_PROBE_TEST_UTIL_H_ 7 8#include "base/memory/scoped_ptr.h" 9#include "net/dns/dns_client.h" 10#include "net/dns/dns_test_util.h" 11 12namespace chrome_browser_net { 13 14// Creates a mock DNS client with a single rule for the known-good query 15// (currently google.com) that returns |result|. 16scoped_ptr<net::DnsClient> CreateMockDnsClientForProbes( 17 net::MockDnsClientRule::Result result); 18 19} // namespace chrome_browser_net 20 21#endif // CHROME_BROWSER_NET_DNS_PROBE_TEST_UTIL_H_ 22