@Test public void testListDomains() { skipIfNotDomainAdmin(); Set<Domain> domains = domainAdminClient.getDomainClient().listDomains(); for (Domain candidate : domains) { checkDomain(candidate); } }
@Test public void testListDomainChildren() { skipIfNotDomainAdmin(); Set<Domain> domains = domainAdminClient.getDomainClient().listDomains(); Domain root = findRootOfVisibleTree(domains); if (domains.size() > 1) { assertTrue(root.hasChild()); } Set<Domain> children = domainAdminClient.getDomainClient() .listDomainChildren(parentDomainId(root.getId()).isRecursive(true)); assertEquals(domains.size() - 1, children.size()); assertTrue(Sets.difference(domains, children).contains(root)); }