Index: chrome/browser/chromeos/cros/cros_network_functions_unittest.cc |
diff --git a/chrome/browser/chromeos/cros/cros_network_functions_unittest.cc b/chrome/browser/chromeos/cros/cros_network_functions_unittest.cc |
index 30f05c1c61e5853367c1ac1d2d7c4dcd16189e0c..d426750b9c515683b87dc5118508ccb720ecb4a8 100644 |
--- a/chrome/browser/chromeos/cros/cros_network_functions_unittest.cc |
+++ b/chrome/browser/chromeos/cros/cros_network_functions_unittest.cc |
@@ -185,6 +185,15 @@ class CrosNetworkFunctionsLibcrosTest : public testing::Test { |
const GValue* gvalue)> property_changed_callback_; |
}; |
+TEST_F(CrosNetworkFunctionsLibcrosTest, CrosActivateCellularModem) { |
+ const std::string service_path = "/"; |
+ const std::string carrier = "carrier"; |
+ EXPECT_CALL(*MockChromeOSNetwork::Get(), |
+ ActivateCellularModem(StrEq(service_path), StrEq(carrier))) |
+ .Times(1); |
+ CrosActivateCellularModem(service_path, carrier); |
+} |
+ |
TEST_F(CrosNetworkFunctionsLibcrosTest, CrosSetNetworkServiceProperty) { |
const std::string service_path = "/"; |
const std::string property = "property"; |
@@ -732,6 +741,16 @@ class CrosNetworkFunctionsTest : public testing::Test { |
const base::DictionaryValue* dictionary_value_result_; |
}; |
+TEST_F(CrosNetworkFunctionsTest, CrosActivateCellularModem) { |
+ const std::string service_path = "/"; |
+ const std::string carrier = "carrier"; |
+ EXPECT_CALL(*mock_service_client_, |
+ CallActivateCellularModemAndBlock(dbus::ObjectPath(service_path), |
+ carrier)) |
+ .WillOnce(Return(true)); |
+ EXPECT_TRUE(CrosActivateCellularModem(service_path, carrier)); |
+} |
+ |
TEST_F(CrosNetworkFunctionsTest, CrosSetNetworkServiceProperty) { |
const std::string service_path = "/"; |
const std::string property = "property"; |