Auto update summary for mobile network preference.
Change-Id: Ic7854ef4d2d710dff528244a5e5fb75708740d2e Fixes: 73504707 Test: robotests
This commit is contained in:
@@ -15,11 +15,9 @@
|
||||
*/
|
||||
package com.android.settings.network;
|
||||
|
||||
import static android.arch.lifecycle.Lifecycle.Event.ON_PAUSE;
|
||||
import static android.arch.lifecycle.Lifecycle.Event.ON_RESUME;
|
||||
|
||||
import static android.arch.lifecycle.Lifecycle.Event.ON_START;
|
||||
import static android.arch.lifecycle.Lifecycle.Event.ON_STOP;
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
|
||||
import static org.mockito.Mockito.doReturn;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.spy;
|
||||
@@ -53,10 +51,10 @@ import org.robolectric.annotation.Config;
|
||||
|
||||
@RunWith(SettingsRobolectricTestRunner.class)
|
||||
@Config(
|
||||
manifest = TestConfig.MANIFEST_PATH,
|
||||
sdk = TestConfig.SDK_VERSION,
|
||||
shadows = {ShadowRestrictedLockUtilsWrapper.class, ShadowConnectivityManager.class,
|
||||
ShadowUserManager.class}
|
||||
manifest = TestConfig.MANIFEST_PATH,
|
||||
sdk = TestConfig.SDK_VERSION,
|
||||
shadows = {ShadowRestrictedLockUtilsWrapper.class, ShadowConnectivityManager.class,
|
||||
ShadowUserManager.class}
|
||||
)
|
||||
public class MobileNetworkPreferenceControllerTest {
|
||||
|
||||
@@ -110,11 +108,11 @@ public class MobileNetworkPreferenceControllerTest {
|
||||
mLifecycle.addObserver(mController);
|
||||
doReturn(true).when(mController).isAvailable();
|
||||
|
||||
mLifecycle.handleLifecycleEvent(ON_RESUME);
|
||||
mLifecycle.handleLifecycleEvent(ON_START);
|
||||
verify(mTelephonyManager).listen(mController.mPhoneStateListener,
|
||||
PhoneStateListener.LISTEN_SERVICE_STATE);
|
||||
|
||||
mLifecycle.handleLifecycleEvent(ON_PAUSE);
|
||||
mLifecycle.handleLifecycleEvent(ON_STOP);
|
||||
verify(mTelephonyManager).listen(mController.mPhoneStateListener,
|
||||
PhoneStateListener.LISTEN_NONE);
|
||||
}
|
||||
@@ -131,8 +129,8 @@ public class MobileNetworkPreferenceControllerTest {
|
||||
|
||||
// Display pref and go through lifecycle to set up listener.
|
||||
mController.displayPreference(mScreen);
|
||||
mLifecycle.handleLifecycleEvent(ON_RESUME);
|
||||
verify(mController).onResume();
|
||||
mLifecycle.handleLifecycleEvent(ON_START);
|
||||
verify(mController).onStart();
|
||||
verify(mTelephonyManager).listen(mController.mPhoneStateListener,
|
||||
PhoneStateListener.LISTEN_SERVICE_STATE);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user