Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c65e3a19 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Modify test cases according to change in remove preference behavior."

parents 309862d3 8a7504eb
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -69,6 +69,10 @@ public class AddUserWhenLockedPreferenceControllerTest {
    public void displayPref_NotAdmin_shouldNotDisplay() {
        when(mUserManager.getUserInfo(anyInt())).thenReturn(mUserInfo);
        when(mUserInfo.isAdmin()).thenReturn(false);
        final RestrictedSwitchPreference preference = mock(RestrictedSwitchPreference.class);
        when(mScreen.getPreferenceCount()).thenReturn(1);
        when(mScreen.getPreference(0)).thenReturn(preference);
        when(preference.getKey()).thenReturn(mController.getPreferenceKey());

        mController.displayPreference(mScreen);

+5 −0
Original line number Diff line number Diff line
@@ -56,6 +56,8 @@ public class AutoSyncDataPreferenceControllerTest {
    private UserManager mUserManager;
    @Mock(answer = RETURNS_DEEP_STUBS)
    private Fragment mFragment;
    @Mock
    private Preference mPreference;

    private Context mContext;
    private AutoSyncDataPreferenceController mController;
@@ -70,6 +72,9 @@ public class AutoSyncDataPreferenceControllerTest {
        mController = new AutoSyncDataPreferenceController(mContext, mFragment);
        mConfirmSyncFragment = new AutoSyncDataPreferenceController.ConfirmAutoSyncChangeFragment();
        mConfirmSyncFragment.setTargetFragment(mFragment, 0);
        when(mScreen.getPreferenceCount()).thenReturn(1);
        when(mScreen.getPreference(0)).thenReturn(mPreference);
        when(mPreference.getKey()).thenReturn(mController.getPreferenceKey());
    }

    @Test
+5 −0
Original line number Diff line number Diff line
@@ -52,6 +52,8 @@ public class AutoSyncPersonalDataPreferenceControllerTest {
    private UserManager mUserManager;
    @Mock(answer = RETURNS_DEEP_STUBS)
    private Fragment mFragment;
    @Mock
    private Preference mPreference;

    private Context mContext;
    private AutoSyncPersonalDataPreferenceController mController;
@@ -63,6 +65,9 @@ public class AutoSyncPersonalDataPreferenceControllerTest {
        shadowContext.setSystemService(Context.USER_SERVICE, mUserManager);
        mContext = shadowContext.getApplicationContext();
        mController = new AutoSyncPersonalDataPreferenceController(mContext, mFragment);
        when(mScreen.getPreferenceCount()).thenReturn(1);
        when(mScreen.getPreference(0)).thenReturn(mPreference);
        when(mPreference.getKey()).thenReturn(mController.getPreferenceKey());
    }

    @Test
+4 −0
Original line number Diff line number Diff line
@@ -99,6 +99,10 @@ public class EmergencyInfoPreferenceControllerTest {
        when(mContext.getPackageManager().queryIntentActivities(
                any(Intent.class), anyInt()))
                .thenReturn(null);
        final Preference preference = mock(Preference.class);
        when(mScreen.getPreferenceCount()).thenReturn(1);
        when(mScreen.getPreference(0)).thenReturn(preference);
        when(preference.getKey()).thenReturn(mController.getPreferenceKey());

        mController.displayPreference(mScreen);

+2 −0
Original line number Diff line number Diff line
@@ -80,6 +80,8 @@ public class BugReportInPowerPreferenceControllerTest {
    @Test
    public void displayPreference_hasDebugRestriction_shouldRemovePreference() {
        when(mUserManager.hasUserRestriction(anyString())).thenReturn(true);
        when(mScreen.getPreferenceCount()).thenReturn(1);
        when(mScreen.getPreference(0)).thenReturn(mPreference);

        mController.displayPreference(mScreen);

Loading