use of org.alfresco.rest.api.tests.client.data.Group in project alfresco-remote-api by Alfresco.
the class GroupsTest method shouldFilterGroupByDisplayNameAndZone.
private void shouldFilterGroupByDisplayNameAndZone() throws Exception {
Paging paging = getPaging(0, Integer.MAX_VALUE);
Map<String, String> otherParams = new HashMap<>();
addOrderBy(otherParams, org.alfresco.rest.api.Groups.PARAM_DISPLAY_NAME, true);
otherParams.put("include", org.alfresco.rest.api.Groups.PARAM_INCLUDE_ZONES);
otherParams.put("where", "(zones in ('APITEST.MYZONE') AND displayName in ('A Group'))");
ListResponse<Group> response = getGroups(paging, otherParams);
List<Group> groups = response.getList();
assertEquals(1, groups.size());
assertTrue(groups.get(0).getZones().contains("APITEST.MYZONE"));
assertEquals("A Group", groups.get(0).getDisplayName());
}
Aggregations