public void testGetMembersAgainstMemberOf() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); Iterator<Authorizable> it = gr.getMembers(); while (it.hasNext()) { Authorizable auth = it.next(); assertTrueMemberOfContainsGroup(auth.memberOf(), gr); } }
public void testGetDeclaredMembersAgainstDeclaredMemberOf() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); Iterator<Authorizable> it = gr.getDeclaredMembers(); while (it.hasNext()) { Authorizable auth = it.next(); assertTrueMemberOfContainsGroup(auth.declaredMemberOf(), gr); } }
public void testGetMembersContainsDeclaredMembers() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); List<String> l = new ArrayList<String>(); for (Iterator<Authorizable> it = gr.getMembers(); it.hasNext();) { l.add(it.next().getID()); } for (Iterator<Authorizable> it = gr.getDeclaredMembers(); it.hasNext();) { assertTrue("All declared members must also be part of the Iterator " + "returned upon getMembers()",l.contains(it.next().getID())); } }
public void testIsGroup() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); assertTrue(gr.isGroup()); }
public void testGetDeclaredMembers() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); Iterator<Authorizable> it = gr.getDeclaredMembers(); assertNotNull(it); while (it.hasNext()) { assertTrue(it.next() != null); } }
public void testGetMembers() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); Iterator<Authorizable> it = gr.getMembers(); assertNotNull(it); while (it.hasNext()) { assertTrue(it.next() != null); } }
public void testGetMembersAgainstIsMember() throws NotExecutableException, RepositoryException { Group gr = getTestGroup(superuser); Iterator<Authorizable> it = gr.getMembers(); while (it.hasNext()) { Authorizable auth = it.next(); assertTrue(gr.isMember(auth)); } }