Let network mode UI refresh when network type with carrier group changed
Bug: 193432269 Test: atest AllowedNetworkTypesListenerTest (pass) atest EnabledNetworkModePreferenceControllerTest (pass) Change-Id: Icae727887b2e913479a241bb9f014607b8ec826c
This commit is contained in:
@@ -68,7 +68,7 @@ public class AllowedNetworkTypesListenerTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onChange_shouldCallListener() {
|
||||
public void onChange_userReasonChanged_shouldCallListener() {
|
||||
mAllowedNetworkTypesListener.mListener = mListener;
|
||||
long networkType = (long) RadioAccessFamily.getRafFromNetworkType(
|
||||
TelephonyManager.NETWORK_MODE_LTE_CDMA_EVDO);
|
||||
@@ -79,6 +79,18 @@ public class AllowedNetworkTypesListenerTest {
|
||||
verify(mListener).onAllowedNetworkTypesChanged();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onChange_carrierReasonChanged_shouldCallListener() {
|
||||
mAllowedNetworkTypesListener.mListener = mListener;
|
||||
long networkType = (long) RadioAccessFamily.getRafFromNetworkType(
|
||||
TelephonyManager.NETWORK_MODE_LTE_CDMA_EVDO);
|
||||
|
||||
mAllowedNetworkTypesListener.onAllowedNetworkTypesChanged(
|
||||
TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_CARRIER, networkType);
|
||||
|
||||
verify(mListener).onAllowedNetworkTypesChanged();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void register_shouldRegisterContentObserver() {
|
||||
mAllowedNetworkTypesListener.register(mContext, SUB_ID);
|
||||
|
Reference in New Issue
Block a user