Index: chromeos/network/network_state_handler_unittest.cc |
diff --git a/chromeos/network/network_state_handler_unittest.cc b/chromeos/network/network_state_handler_unittest.cc |
index 76ccc49680eae51ece01a5368e41cc7e42034d14..544c84406ab1943e77c5037085895ff3d4ed59c6 100644 |
--- a/chromeos/network/network_state_handler_unittest.cc |
+++ b/chromeos/network/network_state_handler_unittest.cc |
@@ -297,7 +297,9 @@ TEST_F(NetworkStateHandlerTest, TechnologyState) { |
TEST_F(NetworkStateHandlerTest, ServicePropertyChanged) { |
// Set a service property. |
const std::string eth1 = kShillManagerClientStubDefaultService; |
- EXPECT_EQ("", network_state_handler_->GetNetworkState(eth1)->security()); |
+ const NetworkState* ethernet = network_state_handler_->GetNetworkState(eth1); |
+ ASSERT_TRUE(ethernet); |
+ EXPECT_EQ("", ethernet->security()); |
EXPECT_EQ(1, test_observer_->PropertyUpdatesForService(eth1)); |
base::StringValue security_value("TestSecurity"); |
DBusThreadManager::Get()->GetShillServiceClient()->SetProperty( |
@@ -305,8 +307,8 @@ TEST_F(NetworkStateHandlerTest, ServicePropertyChanged) { |
shill::kSecurityProperty, security_value, |
base::Bind(&base::DoNothing), base::Bind(&ErrorCallbackFunction)); |
message_loop_.RunUntilIdle(); |
- EXPECT_EQ("TestSecurity", |
- network_state_handler_->GetNetworkState(eth1)->security()); |
+ ethernet = network_state_handler_->GetNetworkState(eth1); |
+ EXPECT_EQ("TestSecurity", ethernet->security()); |
EXPECT_EQ(2, test_observer_->PropertyUpdatesForService(eth1)); |
// Changing a service to the existing value should not trigger an update. |