mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
ACS-5506 Tests fixes
This commit is contained in:
@@ -100,13 +100,9 @@ public class GroupsTests extends RestTest
|
|||||||
//GroupCreation:
|
//GroupCreation:
|
||||||
restClient.authenticateUser(adminUser).withCoreAPI().usingParams("include=zones").usingGroups().createGroup(groupBodyCreate);
|
restClient.authenticateUser(adminUser).withCoreAPI().usingParams("include=zones").usingGroups().createGroup(groupBodyCreate);
|
||||||
restClient.assertStatusCodeIs(HttpStatus.CREATED);
|
restClient.assertStatusCodeIs(HttpStatus.CREATED);
|
||||||
restClient.authenticateUser(adminUser).withCoreAPI().usingParams("include=zones").usingGroups().createGroup(subgroupBodyCreate);
|
|
||||||
restClient.assertStatusCodeIs(HttpStatus.CREATED);
|
|
||||||
|
|
||||||
JsonObject groupMembershipBody = Json.createObjectBuilder().add("id", userModel.getUsername()).add("memberType", "PERSON").build();
|
JsonObject groupMembershipBody = Json.createObjectBuilder().add("id", userModel.getUsername()).add("memberType", "PERSON").build();
|
||||||
String groupMembershipBodyCreate = groupMembershipBody.toString();
|
String groupMembershipBodyCreate = groupMembershipBody.toString();
|
||||||
JsonObject groupMembershipGroupBody = Json.createObjectBuilder().add("id", "GROUP_"+subGroupName).add("memberType", "GROUP").build();
|
|
||||||
String groupMembershipGroupBodyCreate = groupMembershipGroupBody.toString();
|
|
||||||
|
|
||||||
//MembershipCreation:
|
//MembershipCreation:
|
||||||
//-ve
|
//-ve
|
||||||
@@ -122,6 +118,10 @@ public class GroupsTests extends RestTest
|
|||||||
restClient.assertStatusCodeIs(HttpStatus.OK);
|
restClient.assertStatusCodeIs(HttpStatus.OK);
|
||||||
|
|
||||||
//AddChildGroup
|
//AddChildGroup
|
||||||
|
restClient.authenticateUser(adminUser).withCoreAPI().usingParams("include=zones").usingGroups().createGroup(subgroupBodyCreate);
|
||||||
|
restClient.assertStatusCodeIs(HttpStatus.CREATED);
|
||||||
|
JsonObject groupMembershipGroupBody = Json.createObjectBuilder().add("id", "GROUP_"+subGroupName).add("memberType", "GROUP").build();
|
||||||
|
String groupMembershipGroupBodyCreate = groupMembershipGroupBody.toString();
|
||||||
restClient.authenticateUser(adminUser).withCoreAPI().usingGroups().createGroupMembership("GROUP_"+groupName, groupMembershipGroupBodyCreate);
|
restClient.authenticateUser(adminUser).withCoreAPI().usingGroups().createGroupMembership("GROUP_"+groupName, groupMembershipGroupBodyCreate);
|
||||||
restClient.assertStatusCodeIs(HttpStatus.CREATED);
|
restClient.assertStatusCodeIs(HttpStatus.CREATED);
|
||||||
|
|
||||||
|
@@ -1443,8 +1443,11 @@ public class GroupsTest extends AbstractSingleNetworkSiteTest
|
|||||||
assertFalse(createdSubGroup01.getIsRoot());
|
assertFalse(createdSubGroup01.getIsRoot());
|
||||||
assertNotNull(createdSubGroup01.getParentIds());
|
assertNotNull(createdSubGroup01.getParentIds());
|
||||||
assertEquals(subGroup01Parents, createdSubGroup01.getParentIds());
|
assertEquals(subGroup01Parents, createdSubGroup01.getParentIds());
|
||||||
assertTrue(createdGroup01.getHasSubgroups());
|
|
||||||
assertFalse(createdSubGroup01.getHasSubgroups());
|
assertFalse(createdSubGroup01.getHasSubgroups());
|
||||||
|
|
||||||
|
//validate if parent group now has any subgroup
|
||||||
|
Group group01 = groupsProxy.getGroup(createdGroup01.getId(), null, HttpServletResponse.SC_OK);
|
||||||
|
assertTrue(group01.getHasSubgroups());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Group id is missing.
|
// Group id is missing.
|
||||||
|
Reference in New Issue
Block a user