| Index: chromeos/dbus/flimflam_service_client_unittest.cc
|
| diff --git a/chromeos/dbus/flimflam_service_client_unittest.cc b/chromeos/dbus/flimflam_service_client_unittest.cc
|
| index dafea40903ace9d492c7a1a67e99bb66044c78ff..fba750a77fb713384742a9420db2e49759b6ab60 100644
|
| --- a/chromeos/dbus/flimflam_service_client_unittest.cc
|
| +++ b/chromeos/dbus/flimflam_service_client_unittest.cc
|
| @@ -200,4 +200,19 @@ TEST_F(FlimflamServiceClientTest, ActivateCellularModem) {
|
| message_loop_.RunAllPending();
|
| }
|
|
|
| +TEST_F(FlimflamServiceClientTest, CallActivateCellularModemAndBlock) {
|
| + const char kCarrier[] = "carrier";
|
| + // Create response.
|
| + scoped_ptr<dbus::Response> response(dbus::Response::CreateEmpty());
|
| +
|
| + // Set expectations.
|
| + PrepareForMethodCall(flimflam::kActivateCellularModemFunction,
|
| + base::Bind(&ExpectStringArgument, kCarrier),
|
| + response.get());
|
| + // Call method.
|
| + const bool result = client_->CallActivateCellularModemAndBlock(
|
| + dbus::ObjectPath(kExampleServicePath), kCarrier);
|
| + EXPECT_TRUE(result);
|
| +}
|
| +
|
| } // namespace chromeos
|
|
|