Index: content/browser/resolve_proxy_msg_helper_unittest.cc |
diff --git a/content/browser/resolve_proxy_msg_helper_unittest.cc b/content/browser/resolve_proxy_msg_helper_unittest.cc |
index 8656fd89a3c2cd61d4e9175a70caf7d715d02bf3..d8768056f0ecf5ecb6bb6b0eefb57c64169202bc 100644 |
--- a/content/browser/resolve_proxy_msg_helper_unittest.cc |
+++ b/content/browser/resolve_proxy_msg_helper_unittest.cc |
@@ -58,10 +58,11 @@ class ResolveProxyMsgHelperTest : public testing::Test, public IPC::Listener { |
}; |
ResolveProxyMsgHelperTest() |
- : service_(new net::ProxyService( |
+ : resolver_factory_(false), |
+ service_(new net::ProxyService( |
new MockProxyConfigService, |
make_scoped_ptr( |
- new net::ForwardingProxyResolverFactory(&resolver_)), |
+ new net::ForwardingProxyResolverFactory(&resolver_factory_)), |
NULL)), |
helper_(new TestResolveProxyMsgHelper(service_.get(), this)), |
io_thread_(BrowserThread::IO, &message_loop_) { |
@@ -82,6 +83,7 @@ class ResolveProxyMsgHelperTest : public testing::Test, public IPC::Listener { |
return IPC::SyncMessage::GenerateReply(&message); |
} |
+ net::MockAsyncProxyResolverFactory resolver_factory_; |
net::MockAsyncProxyResolver resolver_; |
scoped_ptr<net::ProxyService> service_; |
scoped_refptr<ResolveProxyMsgHelper> helper_; |
@@ -120,7 +122,9 @@ TEST_F(ResolveProxyMsgHelperTest, Sequential) { |
helper_->OnResolveProxy(url1, msg1); |
// Finish ProxyService's initialization. |
- resolver_.pending_set_pac_script_request()->CompleteNow(net::OK); |
+ ASSERT_EQ(1u, resolver_factory_.pending_requests().size()); |
+ resolver_factory_.pending_requests()[0]->CompleteNowWithForwarder(net::OK, |
+ &resolver_); |
ASSERT_EQ(1u, resolver_.pending_requests().size()); |
EXPECT_EQ(url1, resolver_.pending_requests()[0]->url()); |
@@ -173,7 +177,9 @@ TEST_F(ResolveProxyMsgHelperTest, QueueRequests) { |
helper_->OnResolveProxy(url1, msg1); |
// Finish ProxyService's initialization. |
- resolver_.pending_set_pac_script_request()->CompleteNow(net::OK); |
+ ASSERT_EQ(1u, resolver_factory_.pending_requests().size()); |
+ resolver_factory_.pending_requests()[0]->CompleteNowWithForwarder(net::OK, |
+ &resolver_); |
helper_->OnResolveProxy(url2, msg2); |
helper_->OnResolveProxy(url3, msg3); |
@@ -231,7 +237,9 @@ TEST_F(ResolveProxyMsgHelperTest, CancelPendingRequests) { |
helper_->OnResolveProxy(url1, msg1); |
// Finish ProxyService's initialization. |
- resolver_.pending_set_pac_script_request()->CompleteNow(net::OK); |
+ ASSERT_EQ(1u, resolver_factory_.pending_requests().size()); |
+ resolver_factory_.pending_requests()[0]->CompleteNowWithForwarder(net::OK, |
+ &resolver_); |
helper_->OnResolveProxy(url2, msg2); |
helper_->OnResolveProxy(url3, msg3); |