use of org.robolectric.shadows.ShadowUserManager in project android_packages_apps_Settings by AOSPA.
the class RedactionInterstitialTest method managedProfileUnredactedRestrictionTest.
@Test
public void managedProfileUnredactedRestrictionTest() {
setupSettings(1, /* show */
1);
final ShadowUserManager sum = Shadow.extract(RuntimeEnvironment.application.getSystemService(UserManager.class));
sum.addProfile(UserHandle.myUserId(), UserHandle.myUserId(), "work-profile", /* profileName */
UserInfo.FLAG_MANAGED_PROFILE);
ShadowRestrictedLockUtilsInternal.setKeyguardDisabledFeatures(KEYGUARD_DISABLE_UNREDACTED_NOTIFICATIONS);
setupActivity();
assertHideAllVisible(false);
assertEnabledButtons(false, /* all */
true);
assertSelectedButton(R.id.redact_sensitive);
}
use of org.robolectric.shadows.ShadowUserManager in project packages_apps_Settings by PixelExtended.
the class RedactionInterstitialTest method managedProfileUnredactedRestrictionTest.
@Test
public void managedProfileUnredactedRestrictionTest() {
setupSettings(1, /* show */
1);
final ShadowUserManager sum = Shadow.extract(RuntimeEnvironment.application.getSystemService(UserManager.class));
sum.addProfile(UserHandle.myUserId(), UserHandle.myUserId(), "work-profile", /* profileName */
UserInfo.FLAG_MANAGED_PROFILE);
ShadowRestrictedLockUtilsInternal.setKeyguardDisabledFeatures(KEYGUARD_DISABLE_UNREDACTED_NOTIFICATIONS);
setupActivity();
assertHideAllVisible(false);
assertEnabledButtons(false, /* all */
true);
assertSelectedButton(R.id.redact_sensitive);
}
use of org.robolectric.shadows.ShadowUserManager in project packages_apps_Settings by PixelExtended.
the class RedactionInterstitialTest method managedProfileNoRestrictionsTest.
@Test
public void managedProfileNoRestrictionsTest() {
setupSettings(1, /* show */
1);
final ShadowUserManager sum = Shadow.extract(RuntimeEnvironment.application.getSystemService(UserManager.class));
sum.addProfile(UserHandle.myUserId(), UserHandle.myUserId(), "work-profile", /* profileName */
UserInfo.FLAG_MANAGED_PROFILE);
setupActivity();
assertHideAllVisible(false);
assertEnabledButtons(true, /* all */
true);
assertSelectedButton(R.id.show_all);
}
Aggregations