summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2019-11-15 01:09:05 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-11-15 01:09:05 +0000
commitffd6b66f5614e93fcf4e48fbffd8544871f0c0ed (patch)
treeccd170d93178f806c36c11d5f700957942a9e29f /tests
parent765fe3125d17fdb0a079b8b415e48042e730fdf0 (diff)
parent1cc318d4e1cca2ee993f62536869e3659a1aa659 (diff)
Merge changes I07e23d12,I3f17dab2
* changes: TelephonyUtil: Use public API for isSimPresent XmlUtil: Use public API for StaticIpConfiguration
Diffstat (limited to 'tests')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/util/TelephonyUtilTest.java19
1 files changed, 13 insertions, 6 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/util/TelephonyUtilTest.java b/tests/wifitests/src/com/android/server/wifi/util/TelephonyUtilTest.java
index 5cff6d3d1..b31bb057e 100644
--- a/tests/wifitests/src/com/android/server/wifi/util/TelephonyUtilTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/util/TelephonyUtilTest.java
@@ -49,6 +49,7 @@ import org.mockito.quality.Strictness;
import java.security.PublicKey;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collections;
import java.util.List;
@@ -652,8 +653,12 @@ public class TelephonyUtilTest extends WifiBaseTest {
*/
@Test
public void isSimPresentWithValidSubscriptionIdList() {
- when(mSubscriptionManager.getActiveSubscriptionIdList())
- .thenReturn(new int[] {DATA_SUBID, NON_DATA_SUBID});
+ SubscriptionInfo subInfo1 = mock(SubscriptionInfo.class);
+ when(subInfo1.getSubscriptionId()).thenReturn(DATA_SUBID);
+ SubscriptionInfo subInfo2 = mock(SubscriptionInfo.class);
+ when(subInfo2.getSubscriptionId()).thenReturn(NON_DATA_SUBID);
+ when(mSubscriptionManager.getActiveSubscriptionInfoList())
+ .thenReturn(Arrays.asList(subInfo1, subInfo2));
assertTrue(mTelephonyUtil.isSimPresent(DATA_SUBID));
}
@@ -663,13 +668,15 @@ public class TelephonyUtilTest extends WifiBaseTest {
*/
@Test
public void isSimPresentWithInvalidOrEmptySubscriptionIdList() {
- when(mSubscriptionManager.getActiveSubscriptionIdList())
- .thenReturn(new int[]{});
+ when(mSubscriptionManager.getActiveSubscriptionInfoList())
+ .thenReturn(Collections.emptyList());
assertFalse(mTelephonyUtil.isSimPresent(DATA_SUBID));
- when(mSubscriptionManager.getActiveSubscriptionIdList())
- .thenReturn(new int[]{NON_DATA_SUBID});
+ SubscriptionInfo subInfo = mock(SubscriptionInfo.class);
+ when(subInfo.getSubscriptionId()).thenReturn(NON_DATA_SUBID);
+ when(mSubscriptionManager.getActiveSubscriptionInfoList())
+ .thenReturn(Arrays.asList(subInfo));
assertFalse(mTelephonyUtil.isSimPresent(DATA_SUBID));
}