diff options
author | Josh Hou <joshhou@google.com> | 2018-11-08 20:20:07 +0800 |
---|---|---|
committer | Josh Hou <joshhou@google.com> | 2018-11-27 09:39:28 +0000 |
commit | 9ca909651af6c32b753d7aae6c308dc7747e9402 (patch) | |
tree | 3f9009006abb352a5ddddf9a6f82bfa7807a6223 | |
parent | 46802515bf99a8f62417acaefe5be70f212fabbb (diff) | |
download | cts-9ca909651af6c32b753d7aae6c308dc7747e9402.tar.gz |
Add caller id check in OverrideApnTest
Test ApnSetting#setCarrierId and ApnSetting#getCarrierId in OverrideApnTest
Bug: 115709816
Test: run cts --module CtsDevicePolicyManagerTestCases --test com.android.cts.devicepolicy.DeviceOwnerTest#testOverrideApn
Change-Id: Ia57cc48201e9cd99b284eb72090e1e6e48d16534
Merged-in: Ia57cc48201e9cd99b284eb72090e1e6e48d16534
-rw-r--r-- | hostsidetests/devicepolicy/app/DeviceOwner/src/com/android/cts/deviceowner/OverrideApnTest.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/hostsidetests/devicepolicy/app/DeviceOwner/src/com/android/cts/deviceowner/OverrideApnTest.java b/hostsidetests/devicepolicy/app/DeviceOwner/src/com/android/cts/deviceowner/OverrideApnTest.java index f95d835e137..f548c4d3a17 100644 --- a/hostsidetests/devicepolicy/app/DeviceOwner/src/com/android/cts/deviceowner/OverrideApnTest.java +++ b/hostsidetests/devicepolicy/app/DeviceOwner/src/com/android/cts/deviceowner/OverrideApnTest.java @@ -44,6 +44,8 @@ public class OverrideApnTest extends BaseDeviceOwnerTest { private static final int TEST_NETWORK_TYPE_BITMASK = TelephonyManager.NETWORK_TYPE_CDMA; private static final int TEST_MVNO_TYPE = ApnSetting.MVNO_TYPE_GID; private static final boolean TEST_ENABLED = true; + private static final int TEST_CARRIER_ID = 100; + private static final int UPDATE_CARRIER_ID = 101; private static final ApnSetting testApnFull; static { @@ -65,6 +67,7 @@ public class OverrideApnTest extends BaseDeviceOwnerTest { .setNetworkTypeBitmask(TEST_NETWORK_TYPE_BITMASK) .setMvnoType(TEST_MVNO_TYPE) .setCarrierEnabled(TEST_ENABLED) + .setCarrierId(TEST_CARRIER_ID) .build(); } @@ -110,6 +113,7 @@ public class OverrideApnTest extends BaseDeviceOwnerTest { assertEquals(TEST_ENABLED, apnList.get(0).isEnabled()); assertEquals(TEST_MVNO_TYPE, apnList.get(0).getMvnoType()); assertEquals(TEST_NETWORK_TYPE_BITMASK, apnList.get(0).getNetworkTypeBitmask()); + assertEquals(TEST_CARRIER_ID, apnList.get(0).getCarrierId()); assertTrue(mDevicePolicyManager.removeOverrideApn(getWho(), insertedId)); apnList = mDevicePolicyManager.getOverrideApns(getWho()); @@ -162,6 +166,7 @@ public class OverrideApnTest extends BaseDeviceOwnerTest { .setNetworkTypeBitmask(TEST_NETWORK_TYPE_BITMASK) .setMvnoType(TEST_MVNO_TYPE) .setCarrierEnabled(TEST_ENABLED) + .setCarrierId(UPDATE_CARRIER_ID) .build(); assertTrue(mDevicePolicyManager.updateOverrideApn(getWho(), insertedId, updateApn)); @@ -184,6 +189,7 @@ public class OverrideApnTest extends BaseDeviceOwnerTest { assertEquals(TEST_PROTOCOL, apnList.get(0).getRoamingProtocol()); assertEquals(TEST_ENABLED, apnList.get(0).isEnabled()); assertEquals(TEST_MVNO_TYPE, apnList.get(0).getMvnoType()); + assertEquals(UPDATE_CARRIER_ID, apnList.get(0).getCarrierId()); assertTrue(mDevicePolicyManager.removeOverrideApn(getWho(), insertedId)); } @@ -216,6 +222,7 @@ public class OverrideApnTest extends BaseDeviceOwnerTest { assertEquals(-1, apnList.get(0).getRoamingProtocol()); assertEquals(false, apnList.get(0).isEnabled()); assertEquals(-1, apnList.get(0).getMvnoType()); + assertEquals(-1, apnList.get(0).getCarrierId()); assertTrue(mDevicePolicyManager.removeOverrideApn(getWho(), insertedId)); } |