cellular: Setup connect properties correctly for CDMA.
Implemented CellularCapabilityUniversalCDMA::SetupConnectProperties.
BUG=chromium:240596
TEST=Build and run unit tests.
Change-Id: Id9d974c29f73dff66fa5355d3c572bf467d12fe6
Reviewed-on: https://gerrit.chromium.org/gerrit/51088
Commit-Queue: Arman Uguray <armansito@chromium.org>
Reviewed-by: Arman Uguray <armansito@chromium.org>
Tested-by: Arman Uguray <armansito@chromium.org>
diff --git a/cellular_capability_universal_cdma_unittest.cc b/cellular_capability_universal_cdma_unittest.cc
index d26ad36..ec6622f 100644
--- a/cellular_capability_universal_cdma_unittest.cc
+++ b/cellular_capability_universal_cdma_unittest.cc
@@ -506,6 +506,13 @@
EXPECT_FALSE(capability_->IsActivating());
}
+TEST_F(CellularCapabilityUniversalCDMAMainTest, SetupConnectProperties) {
+ DBusPropertiesMap map;
+ capability_->SetupConnectProperties(&map);
+ EXPECT_EQ(1, map.size());
+ EXPECT_STREQ("#777", map["number"].reader().get_string());
+}
+
TEST_F(CellularCapabilityUniversalCDMADispatcherTest,
UpdatePendingActivationState) {
capability_->activation_state_ = MM_MODEM_CDMA_ACTIVATION_STATE_ACTIVATED;