[shill] Get rid of protected data members in PropertyStoreTest
BUG=chromium-os:19573
TEST=unit
STATUS=Verified
Change-Id: Ib3a2f19abb8cc4aa0e8410fc26bbb60891e35da7
Reviewed-on: http://gerrit.chromium.org/gerrit/7762
Tested-by: Chris Masone <cmasone@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
diff --git a/dhcp_config_unittest.cc b/dhcp_config_unittest.cc
index 9ca6592..a8c7b8a 100644
--- a/dhcp_config_unittest.cc
+++ b/dhcp_config_unittest.cc
@@ -38,10 +38,10 @@
: proxy_(new MockDHCPProxy()),
proxy_factory_(this),
config_(new DHCPConfig(&control_,
- &dispatcher_,
+ dispatcher(),
DHCPProvider::GetInstance(),
kDeviceName,
- &glib_)) {}
+ glib())) {}
virtual void SetUp() {
ProxyFactory::set_factory(&proxy_factory_);
@@ -64,7 +64,6 @@
DHCPConfigTest *test_;
};
- MockGLib glib_;
scoped_ptr<MockDHCPProxy> proxy_;
TestProxyFactory proxy_factory_;
MockControl control_;
@@ -85,7 +84,7 @@
EXPECT_TRUE(proxy_.get());
EXPECT_FALSE(config_->proxy_.get());
- dispatcher_.DispatchPendingEvents();
+ dispatcher()->DispatchPendingEvents();
EXPECT_FALSE(proxy_.get());
EXPECT_TRUE(config_->proxy_.get());
@@ -146,9 +145,9 @@
}
TEST_F(DHCPConfigTest, StartFail) {
- EXPECT_CALL(glib_, SpawnAsync(_, _, _, _, _, _, _, _))
+ EXPECT_CALL(*glib(), SpawnAsync(_, _, _, _, _, _, _, _))
.WillOnce(Return(false));
- EXPECT_CALL(glib_, ChildWatchAdd(_, _, _)).Times(0);
+ EXPECT_CALL(*glib(), ChildWatchAdd(_, _, _)).Times(0);
EXPECT_FALSE(config_->Start());
EXPECT_EQ(0, config_->pid_);
}
@@ -261,11 +260,11 @@
config_->pid_ = kPID1;
config_->child_watch_tag_ = kTag1;
DHCPProvider::GetInstance()->BindPID(kPID1, config_);
- EXPECT_CALL(glib_, SourceRemove(kTag1)).WillOnce(Return(true));
- EXPECT_CALL(glib_, SpawnClosePID(kPID1)).Times(1);
- EXPECT_CALL(glib_, SpawnAsync(_, _, _, _, _, _, _, _))
+ EXPECT_CALL(*glib(), SourceRemove(kTag1)).WillOnce(Return(true));
+ EXPECT_CALL(*glib(), SpawnClosePID(kPID1)).Times(1);
+ EXPECT_CALL(*glib(), SpawnAsync(_, _, _, _, _, _, _, _))
.WillOnce(DoAll(SetArgumentPointee<6>(kPID2), Return(true)));
- EXPECT_CALL(glib_, ChildWatchAdd(kPID2, _, _)).WillOnce(Return(kTag2));
+ EXPECT_CALL(*glib(), ChildWatchAdd(kPID2, _, _)).WillOnce(Return(kTag2));
EXPECT_TRUE(config_->Restart());
EXPECT_EQ(kPID2, config_->pid_);
EXPECT_EQ(config_.get(), DHCPProvider::GetInstance()->GetConfig(kPID2).get());
@@ -278,11 +277,11 @@
TEST_F(DHCPConfigTest, RestartNoClient) {
const int kPID = 777;
const unsigned int kTag = 66;
- EXPECT_CALL(glib_, SourceRemove(_)).Times(0);
- EXPECT_CALL(glib_, SpawnClosePID(_)).Times(0);
- EXPECT_CALL(glib_, SpawnAsync(_, _, _, _, _, _, _, _))
+ EXPECT_CALL(*glib(), SourceRemove(_)).Times(0);
+ EXPECT_CALL(*glib(), SpawnClosePID(_)).Times(0);
+ EXPECT_CALL(*glib(), SpawnAsync(_, _, _, _, _, _, _, _))
.WillOnce(DoAll(SetArgumentPointee<6>(kPID), Return(true)));
- EXPECT_CALL(glib_, ChildWatchAdd(kPID, _, _)).WillOnce(Return(kTag));
+ EXPECT_CALL(*glib(), ChildWatchAdd(kPID, _, _)).WillOnce(Return(kTag));
EXPECT_TRUE(config_->Restart());
EXPECT_EQ(kPID, config_->pid_);
EXPECT_EQ(config_.get(), DHCPProvider::GetInstance()->GetConfig(kPID).get());
@@ -295,9 +294,9 @@
TEST_F(DHCPConfigTest, StartSuccess) {
const int kPID = 123456;
const unsigned int kTag = 55;
- EXPECT_CALL(glib_, SpawnAsync(_, _, _, _, _, _, _, _))
+ EXPECT_CALL(*glib(), SpawnAsync(_, _, _, _, _, _, _, _))
.WillOnce(DoAll(SetArgumentPointee<6>(kPID), Return(true)));
- EXPECT_CALL(glib_, ChildWatchAdd(kPID, _, _)).WillOnce(Return(kTag));
+ EXPECT_CALL(*glib(), ChildWatchAdd(kPID, _, _)).WillOnce(Return(kTag));
EXPECT_TRUE(config_->Start());
EXPECT_EQ(kPID, config_->pid_);
EXPECT_EQ(config_.get(), DHCPProvider::GetInstance()->GetConfig(kPID).get());
@@ -316,7 +315,7 @@
ASSERT_TRUE(file_util::PathExists(pid_file));
ASSERT_TRUE(file_util::PathExists(lease_file));
- EXPECT_CALL(glib_, SpawnClosePID(kPID)).Times(1);
+ EXPECT_CALL(*glib(), SpawnClosePID(kPID)).Times(1);
DHCPConfig::ChildWatchCallback(kPID, 0, config_.get());
EXPECT_EQ(NULL, DHCPProvider::GetInstance()->GetConfig(kPID).get());
EXPECT_FALSE(file_util::PathExists(pid_file));
@@ -329,7 +328,7 @@
config_->Stop();
config_->pid_ = kPID;
config_->Stop();
- EXPECT_CALL(glib_, SpawnClosePID(kPID)).Times(1); // Invoked by destructor.
+ EXPECT_CALL(*glib(), SpawnClosePID(kPID)).Times(1); // Invoked by destructor.
}
TEST_F(DHCPConfigTest, Dispatch) {