SubscriptionsPreferenceController shows the unique sim description.
Bug: 148303118 Bug: 150370656 Test: atest -c SubscriptionsPreferenceControllerTest Change-Id: I041536fe0148087a068c6000383b382b0ff4e17c
This commit is contained in:
@@ -54,6 +54,8 @@ import java.util.Collections;
|
||||
public class WifiCallingSettingsTest {
|
||||
private static final int SUB_ID1 = 111;
|
||||
private static final int SUB_ID2 = 222;
|
||||
private static final CharSequence DISPLAY_NAME1 = "Carrier1";
|
||||
private static final CharSequence DISPLAY_NAME2 = "Carrier2";
|
||||
|
||||
private Context mContext;
|
||||
|
||||
@@ -87,6 +89,7 @@ public class WifiCallingSettingsTest {
|
||||
|
||||
@Test
|
||||
public void setupFragment_noSubscriptions_noCrash() {
|
||||
SubscriptionUtil.setActiveSubscriptionsForTesting(null);
|
||||
FragmentController.setupFragment(mFragment, FragmentActivity.class, 0 /* containerViewId*/,
|
||||
null /* bundle */);
|
||||
}
|
||||
@@ -119,6 +122,8 @@ public class WifiCallingSettingsTest {
|
||||
final SubscriptionInfo info2 = mock(SubscriptionInfo.class);
|
||||
when(info1.getSubscriptionId()).thenReturn(SUB_ID1);
|
||||
when(info2.getSubscriptionId()).thenReturn(SUB_ID2);
|
||||
when(info1.getDisplayName()).thenReturn(DISPLAY_NAME1);
|
||||
when(info2.getDisplayName()).thenReturn(DISPLAY_NAME2);
|
||||
|
||||
SubscriptionUtil.setActiveSubscriptionsForTesting(new ArrayList<>(
|
||||
Arrays.asList(info1, info2)));
|
||||
|
||||
Reference in New Issue
Block a user