| Index: chrome/utility/local_discovery/local_domain_resolver_unittest.cc
|
| diff --git a/chrome/utility/local_discovery/local_domain_resolver_unittest.cc b/chrome/utility/local_discovery/local_domain_resolver_unittest.cc
|
| index 828af27c3036263d378a4956a8f34b83044295b8..a3785ae88a3bfd8270f3557bce11d2f9927c51e2 100644
|
| --- a/chrome/utility/local_discovery/local_domain_resolver_unittest.cc
|
| +++ b/chrome/utility/local_discovery/local_domain_resolver_unittest.cc
|
| @@ -60,17 +60,8 @@ const uint8 kSamplePacketAAAA[] = {
|
|
|
| class LocalDomainResolverTest : public testing::Test {
|
| public:
|
| - LocalDomainResolverTest() : socket_factory_(new net::MockMDnsSocketFactory),
|
| - mdns_client_(
|
| - scoped_ptr<net::MDnsConnection::SocketFactory>(
|
| - socket_factory_)) {
|
| - }
|
| -
|
| - ~LocalDomainResolverTest() {
|
| - }
|
| -
|
| virtual void SetUp() OVERRIDE {
|
| - mdns_client_.StartListening();
|
| + mdns_client_.StartListening(&socket_factory_);
|
| }
|
|
|
| std::string IPAddressToStringWithEmpty(const net::IPAddressNumber& address) {
|
| @@ -102,7 +93,7 @@ class LocalDomainResolverTest : public testing::Test {
|
| std::string address_ipv4,
|
| std::string address_ipv6));
|
|
|
| - net::MockMDnsSocketFactory* socket_factory_;
|
| + net::MockMDnsSocketFactory socket_factory_;
|
| net::MDnsClientImpl mdns_client_;
|
| base::MessageLoop message_loop_;
|
| };
|
| @@ -113,15 +104,13 @@ TEST_F(LocalDomainResolverTest, ResolveDomainA) {
|
| base::Bind(&LocalDomainResolverTest::AddressCallback,
|
| base::Unretained(this)), &mdns_client_);
|
|
|
| - EXPECT_CALL(*socket_factory_, OnSendTo(_))
|
| - .Times(2); // Twice per query
|
| + EXPECT_CALL(socket_factory_, OnSendTo(_)).Times(2); // Twice per query
|
|
|
| resolver.Start();
|
|
|
| EXPECT_CALL(*this, AddressCallbackInternal(true, "1.2.3.4", ""));
|
|
|
| - socket_factory_->SimulateReceive(
|
| - kSamplePacketA, sizeof(kSamplePacketA));
|
| + socket_factory_.SimulateReceive(kSamplePacketA, sizeof(kSamplePacketA));
|
| }
|
|
|
| TEST_F(LocalDomainResolverTest, ResolveDomainAAAA) {
|
| @@ -130,15 +119,13 @@ TEST_F(LocalDomainResolverTest, ResolveDomainAAAA) {
|
| base::Bind(&LocalDomainResolverTest::AddressCallback,
|
| base::Unretained(this)), &mdns_client_);
|
|
|
| - EXPECT_CALL(*socket_factory_, OnSendTo(_))
|
| - .Times(2); // Twice per query
|
| + EXPECT_CALL(socket_factory_, OnSendTo(_)).Times(2); // Twice per query
|
|
|
| resolver.Start();
|
|
|
| EXPECT_CALL(*this, AddressCallbackInternal(true, "", "a::1:2:3:4"));
|
|
|
| - socket_factory_->SimulateReceive(
|
| - kSamplePacketAAAA, sizeof(kSamplePacketAAAA));
|
| + socket_factory_.SimulateReceive(kSamplePacketAAAA, sizeof(kSamplePacketAAAA));
|
| }
|
|
|
| TEST_F(LocalDomainResolverTest, ResolveDomainAnyOneAvailable) {
|
| @@ -147,13 +134,11 @@ TEST_F(LocalDomainResolverTest, ResolveDomainAnyOneAvailable) {
|
| base::Bind(&LocalDomainResolverTest::AddressCallback,
|
| base::Unretained(this)), &mdns_client_);
|
|
|
| - EXPECT_CALL(*socket_factory_, OnSendTo(_))
|
| - .Times(4); // Twice per query
|
| + EXPECT_CALL(socket_factory_, OnSendTo(_)).Times(4); // Twice per query
|
|
|
| resolver.Start();
|
|
|
| - socket_factory_->SimulateReceive(
|
| - kSamplePacketAAAA, sizeof(kSamplePacketAAAA));
|
| + socket_factory_.SimulateReceive(kSamplePacketAAAA, sizeof(kSamplePacketAAAA));
|
|
|
| EXPECT_CALL(*this, AddressCallbackInternal(true, "", "a::1:2:3:4"));
|
|
|
| @@ -167,18 +152,15 @@ TEST_F(LocalDomainResolverTest, ResolveDomainAnyBothAvailable) {
|
| base::Bind(&LocalDomainResolverTest::AddressCallback,
|
| base::Unretained(this)), &mdns_client_);
|
|
|
| - EXPECT_CALL(*socket_factory_, OnSendTo(_))
|
| - .Times(4); // Twice per query
|
| + EXPECT_CALL(socket_factory_, OnSendTo(_)).Times(4); // Twice per query
|
|
|
| resolver.Start();
|
|
|
| EXPECT_CALL(*this, AddressCallbackInternal(true, "1.2.3.4", "a::1:2:3:4"));
|
|
|
| - socket_factory_->SimulateReceive(
|
| - kSamplePacketAAAA, sizeof(kSamplePacketAAAA));
|
| + socket_factory_.SimulateReceive(kSamplePacketAAAA, sizeof(kSamplePacketAAAA));
|
|
|
| - socket_factory_->SimulateReceive(
|
| - kSamplePacketA, sizeof(kSamplePacketA));
|
| + socket_factory_.SimulateReceive(kSamplePacketA, sizeof(kSamplePacketA));
|
| }
|
|
|
| TEST_F(LocalDomainResolverTest, ResolveDomainNone) {
|
| @@ -187,8 +169,7 @@ TEST_F(LocalDomainResolverTest, ResolveDomainNone) {
|
| base::Bind(&LocalDomainResolverTest::AddressCallback,
|
| base::Unretained(this)), &mdns_client_);
|
|
|
| - EXPECT_CALL(*socket_factory_, OnSendTo(_))
|
| - .Times(4); // Twice per query
|
| + EXPECT_CALL(socket_factory_, OnSendTo(_)).Times(4); // Twice per query
|
|
|
| resolver.Start();
|
|
|
|
|