diff options
Diffstat (limited to 'net/http/http_network_layer_unittest.cc')
-rw-r--r-- | net/http/http_network_layer_unittest.cc | 44 |
1 files changed, 35 insertions, 9 deletions
diff --git a/net/http/http_network_layer_unittest.cc b/net/http/http_network_layer_unittest.cc index 27822ed..90a9adc 100644 --- a/net/http/http_network_layer_unittest.cc +++ b/net/http/http_network_layer_unittest.cc @@ -12,13 +12,23 @@ #include "testing/gtest/include/gtest/gtest.h" #include "testing/platform_test.h" +namespace net { + +namespace { + class HttpNetworkLayerTest : public PlatformTest { }; TEST_F(HttpNetworkLayerTest, CreateAndDestroy) { - net::HttpNetworkLayer factory(NULL, new net::MockHostResolver, - net::ProxyService::CreateDirect(), new net::SSLConfigServiceDefaults, - NULL, NULL, NULL); + MockHostResolver host_resolver; + net::HttpNetworkLayer factory( + NULL, + &host_resolver, + net::ProxyService::CreateDirect(), + new net::SSLConfigServiceDefaults, + NULL, + NULL, + NULL); scoped_ptr<net::HttpTransaction> trans; int rv = factory.CreateTransaction(&trans); @@ -27,9 +37,15 @@ TEST_F(HttpNetworkLayerTest, CreateAndDestroy) { } TEST_F(HttpNetworkLayerTest, Suspend) { - net::HttpNetworkLayer factory(NULL, new net::MockHostResolver, - net::ProxyService::CreateDirect(), new net::SSLConfigServiceDefaults, - NULL, NULL, NULL); + MockHostResolver host_resolver; + net::HttpNetworkLayer factory( + NULL, + &host_resolver, + net::ProxyService::CreateDirect(), + new net::SSLConfigServiceDefaults, + NULL, + NULL, + NULL); scoped_ptr<net::HttpTransaction> trans; int rv = factory.CreateTransaction(&trans); @@ -67,9 +83,15 @@ TEST_F(HttpNetworkLayerTest, GET) { data_writes, arraysize(data_reads)); mock_socket_factory.AddSocketDataProvider(&data); - net::HttpNetworkLayer factory(&mock_socket_factory, new net::MockHostResolver, - net::ProxyService::CreateDirect(), new net::SSLConfigServiceDefaults, - NULL, NULL, NULL); + MockHostResolver host_resolver; + net::HttpNetworkLayer factory( + &mock_socket_factory, + &host_resolver, + net::ProxyService::CreateDirect(), + new net::SSLConfigServiceDefaults, + NULL, + NULL, + NULL); TestCompletionCallback callback; @@ -94,3 +116,7 @@ TEST_F(HttpNetworkLayerTest, GET) { EXPECT_EQ(net::OK, rv); EXPECT_EQ("hello world", contents); } + +} // namespace + +} // namespace net |