diff options
Diffstat (limited to 'robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java')
-rw-r--r-- | robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java index dd908a6ff..e05b8f868 100644 --- a/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java +++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowUserManagerTest.java @@ -136,6 +136,18 @@ public class ShadowUserManagerTest { } @Test + @Config(minSdk = N) + public void isManagedProfileWithHandle() { + shadowOf(userManager).addUser(TEST_USER_HANDLE, "secondary user", 0); + shadowOf(userManager).addProfile( + TEST_USER_HANDLE, + PROFILE_USER_HANDLE, + "another managed profile", + ShadowUserManager.FLAG_MANAGED_PROFILE); + assertThat(userManager.isManagedProfile(PROFILE_USER_HANDLE)).isTrue(); + } + + @Test @Config(minSdk = LOLLIPOP) public void enforcePermissionChecks() throws Exception { shadowOf(userManager).enforcePermissionChecks(true); |