[Settings] Change the way in InternetPreferenceController for getting the subscription info from room db part4
Bug: 254405469 Test: atest InternetPreferenceControllerTest Change-Id: I7f3b471ca1fcabd3c44b82fff8af7002fa2fbc24
This commit is contained in:
@@ -42,6 +42,7 @@ import android.telephony.SubscriptionInfo;
|
||||
import android.telephony.SubscriptionManager;
|
||||
|
||||
import androidx.lifecycle.Lifecycle;
|
||||
import androidx.lifecycle.LifecycleOwner;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceManager;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
@@ -73,6 +74,7 @@ public class InternetPreferenceControllerTest {
|
||||
private InternetPreferenceController mController;
|
||||
private PreferenceScreen mScreen;
|
||||
private Preference mPreference;
|
||||
private LifecycleOwner mLifecycleOwner;
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
@@ -84,7 +86,8 @@ public class InternetPreferenceControllerTest {
|
||||
when(mContext.getSystemService(Context.WIFI_SERVICE)).thenReturn(wifiManager);
|
||||
when(wifiManager.getWifiState()).thenReturn(WifiManager.WIFI_STATE_DISABLED);
|
||||
|
||||
mController = new InternetPreferenceController(mContext, mock(Lifecycle.class));
|
||||
mController = new InternetPreferenceController(mContext, mock(Lifecycle.class),
|
||||
mLifecycleOwner);
|
||||
mController.sIconMap.put(INTERNET_WIFI, 0);
|
||||
if (Looper.myLooper() == null) {
|
||||
Looper.prepare();
|
||||
|
@@ -170,8 +170,8 @@ public class NetworkProviderCallsSmsControllerTest {
|
||||
TelephonyManager.DEFAULT_PORT_INDEX, false, null,
|
||||
SubscriptionManager.SUBSCRIPTION_TYPE_LOCAL_SIM, displayName, false,
|
||||
"1234567890", true, "default", false, isValid,
|
||||
true, isActive, isAvailable, isDefaultCall,
|
||||
isDefaultSms, false, false);
|
||||
true, isActive, isAvailable, isDefaultCall, isDefaultSms, false, false,
|
||||
false);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@@ -150,7 +150,7 @@ public class NetworkProviderDownloadedSimListControllerTest {
|
||||
mcc, mnc, countryIso, true, cardId, TelephonyManager.DEFAULT_PORT_INDEX, false,
|
||||
null, SubscriptionManager.SUBSCRIPTION_TYPE_LOCAL_SIM, displayName, false,
|
||||
"1234567890", true, defaultSimConfig.toString(), false, isValid, true, isActive,
|
||||
isAvailable, isDefaultCall, isDefaultSms, isDefaultData, false);
|
||||
isAvailable, isDefaultCall, isDefaultSms, isDefaultData, false, false);
|
||||
}
|
||||
|
||||
private String setSummaryResId(String resName) {
|
||||
|
@@ -156,8 +156,7 @@ public class NetworkProviderSimListControllerTest {
|
||||
mcc, mnc, countryIso, false, cardId, TelephonyManager.DEFAULT_PORT_INDEX, false,
|
||||
null, SubscriptionManager.SUBSCRIPTION_TYPE_LOCAL_SIM, displayName, false,
|
||||
"1234567890", true, defaultSimConfig.toString(), false, isValid, true, isActive,
|
||||
isAvailable,
|
||||
isDefaultCall, isDefaultSms, false, false);
|
||||
isAvailable, isDefaultCall, isDefaultSms, false, false, false);
|
||||
}
|
||||
|
||||
private String setSummaryResId(String resName, String value) {
|
||||
|
Reference in New Issue
Block a user