Merge "[Telephony] Use TelephonyCallback instead of PhoneStateListener part5" into sc-dev
This commit is contained in:
@@ -25,8 +25,8 @@ import static org.mockito.Mockito.when;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.HandlerExecutor;
|
||||
import android.telephony.PhoneStateListener;
|
||||
import android.telephony.RadioAccessFamily;
|
||||
import android.telephony.TelephonyCallback;
|
||||
import android.telephony.TelephonyManager;
|
||||
import android.test.mock.MockContentResolver;
|
||||
|
||||
@@ -53,7 +53,7 @@ public class AllowedNetworkTypesListenerTest {
|
||||
private AllowedNetworkTypesListener mAllowedNetworkTypesListener;
|
||||
|
||||
@Mock
|
||||
private AllowedNetworkTypesListener.OnAllowedNetworkTypesChangedListener mListener;
|
||||
private AllowedNetworkTypesListener.OnAllowedNetworkTypesListener mListener;
|
||||
@Mock
|
||||
private TelephonyManager mTelephonyManager;
|
||||
|
||||
@@ -87,15 +87,15 @@ public class AllowedNetworkTypesListenerTest {
|
||||
public void register_shouldRegisterContentObserver() {
|
||||
mAllowedNetworkTypesListener.register(mContext, SUB_ID);
|
||||
|
||||
verify(mTelephonyManager, times(1)).registerPhoneStateListener(any(HandlerExecutor.class),
|
||||
any(PhoneStateListener.class));
|
||||
verify(mTelephonyManager, times(1)).registerTelephonyCallback(any(HandlerExecutor.class),
|
||||
any(TelephonyCallback.class));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void unregister_shouldUnregisterContentObserver() {
|
||||
mAllowedNetworkTypesListener.unregister(mContext, SUB_ID);
|
||||
|
||||
verify(mTelephonyManager).unregisterPhoneStateListener(
|
||||
verify(mTelephonyManager).unregisterTelephonyCallback(
|
||||
mAllowedNetworkTypesListener);
|
||||
}
|
||||
}
|
||||
|
@@ -207,22 +207,22 @@ public class NetworkProviderWorkerTest {
|
||||
|
||||
@Test
|
||||
@UiThreadTest
|
||||
public void onServiceStateChanged_notifyPhoneStateListener_callUpdateSlice() {
|
||||
public void onServiceStateChanged_notifyTelephonyCallback_callUpdateSlice() {
|
||||
mMockNetworkProviderWorker.onSlicePinned();
|
||||
mMockNetworkProviderWorker.receiveNotification(false);
|
||||
|
||||
mMockNetworkProviderWorker.mPhoneStateListener.onServiceStateChanged(new ServiceState());
|
||||
mMockNetworkProviderWorker.mTelephonyCallback.onServiceStateChanged(new ServiceState());
|
||||
|
||||
assertThat(mMockNetworkProviderWorker.hasNotification()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
@UiThreadTest
|
||||
public void onDisplayInfoChanged_notifyPhoneStateListener_callUpdateSlice() {
|
||||
public void onDisplayInfoChanged_notifyTelephonyCallback_callUpdateSlice() {
|
||||
mMockNetworkProviderWorker.onSlicePinned();
|
||||
mMockNetworkProviderWorker.receiveNotification(false);
|
||||
|
||||
mMockNetworkProviderWorker.mPhoneStateListener.onDisplayInfoChanged(
|
||||
mMockNetworkProviderWorker.mTelephonyCallback.onDisplayInfoChanged(
|
||||
new TelephonyDisplayInfo(14, 0));
|
||||
|
||||
assertThat(mMockNetworkProviderWorker.hasNotification()).isTrue();
|
||||
@@ -230,11 +230,11 @@ public class NetworkProviderWorkerTest {
|
||||
|
||||
@Test
|
||||
@UiThreadTest
|
||||
public void onDataConnectionStateChanged_notifyPhoneStateListener_callUpdateSlice() {
|
||||
public void onDataConnectionStateChanged_notifyTelephonyCallback_callUpdateSlice() {
|
||||
mMockNetworkProviderWorker.onSlicePinned();
|
||||
mMockNetworkProviderWorker.receiveNotification(false);
|
||||
|
||||
mMockNetworkProviderWorker.mPhoneStateListener.onDataConnectionStateChanged(
|
||||
mMockNetworkProviderWorker.mTelephonyCallback.onDataConnectionStateChanged(
|
||||
TelephonyManager.DATA_DISCONNECTED, TelephonyManager.NETWORK_TYPE_LTE);
|
||||
|
||||
assertThat(mMockNetworkProviderWorker.hasNotification()).isTrue();
|
||||
|
Reference in New Issue
Block a user