private static Set<Principal> membership(@NotNull String name) { if ("a".equals(name)) { return ImmutableSet.of(EveryonePrincipal.getInstance(), gr2, gr3); } else if ("ac".equals(name)) { return ImmutableSet.of(EveryonePrincipal.getInstance(), gr3); } else if (gr2.getName().equals(name)) { return ImmutableSet.of(EveryonePrincipal.getInstance(), gr3); } else if (principals.containsKey(name)) { return ImmutableSet.of(EveryonePrincipal.getInstance()); } else { return ImmutableSet.of(); } } }
public void testGetPrincipal() { Principal p = principalMgr.getPrincipal(everyone.getName()); assertEquals(everyone, p); Principal[] pcpls = getPrincipals(superuser); for (Principal pcpl : pcpls) { Principal pp = principalMgr.getPrincipal(pcpl.getName()); assertEquals("PrincipalManager.getPrincipal returned Principal with different Name", pcpl.getName(), pp.getName()); } }
@Test public void testGetPrincipal() { Principal p = principalMgr.getPrincipal(everyone.getName()); assertEquals(everyone, p); for (Principal pcpl : adminPrincipals) { Principal pp = principalMgr.getPrincipal(pcpl.getName()); assertEquals("PrincipalManager.getPrincipal returned Principal with different Name", pcpl.getName(), pp.getName()); } }
public void testHasPrincipal() { assertTrue(principalMgr.hasPrincipal(everyone.getName())); Principal[] pcpls = getPrincipals(superuser); for (Principal pcpl : pcpls) { assertTrue(principalMgr.hasPrincipal(pcpl.getName())); } }
@Test public void testHasPrincipal() { assertTrue(principalMgr.hasPrincipal(everyone.getName())); for (Principal pcpl : adminPrincipals) { assertTrue(principalMgr.hasPrincipal(pcpl.getName())); } }