ALF-8221 Site Java and JS unit tests for paging, and JS tests for filtering and old style calls

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@30229 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Nick Burch
2011-09-05 15:19:25 +00:00
parent e3ea09e877
commit e610e68db1
2 changed files with 47 additions and 1 deletions

View File

@@ -858,6 +858,19 @@ public class SiteServiceImplTest extends BaseAlfrescoSpringTest
assertTrue(members.containsKey(USER_THREE));
assertEquals(SiteModel.SITE_COLLABORATOR, members.get(USER_THREE));
// Ensure that size limiting works correctly
members = this.siteService.listMembers("testMembership", null, null, 1);
assertNotNull(members);
assertEquals(1, members.size());
members = this.siteService.listMembers("testMembership", null, null, 2);
assertNotNull(members);
assertEquals(2, members.size());
assertTrue(members.containsKey(USER_ONE));
assertEquals(SiteModel.SITE_MANAGER, members.get(USER_ONE));
assertTrue(members.containsKey(USER_THREE));
assertEquals(SiteModel.SITE_COLLABORATOR, members.get(USER_THREE));
// Check that a non-manager and non-member cannot edit the memberships
this.authenticationComponent.setCurrentUser(USER_TWO);
try