diff --git a/e2e-test/java/org/alfresco/rest/sites/GetSiteContainerSanityTests.java b/e2e-test/java/org/alfresco/rest/sites/GetSiteContainerSanityTests.java index b25291a87..36ceea1e6 100644 --- a/e2e-test/java/org/alfresco/rest/sites/GetSiteContainerSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/sites/GetSiteContainerSanityTests.java @@ -58,4 +58,14 @@ public class GetSiteContainerSanityTests extends RestTest siteAPI.getSiteContainer(siteModel, listOfFoldersIds.get(0)); siteAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK); } + + @TestRail(section = { "rest-api", "sites" }, executionType = ExecutionType.SANITY, + description = "Verify user with Collaborator role gets site container and gets status code OK (200)") + public void getSiteContainerWithCollaboratorRole() throws JsonToModelConversionException, Exception + { + restClient.authenticateUser(usersWithRoles.getOneUserWithRole(UserRole.SiteCollaborator)); + listOfFoldersIds = siteAPI.getSiteContainers(siteModel).getSiteContainersList(); + siteAPI.getSiteContainer(siteModel, listOfFoldersIds.get(0)); + siteAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK); + } }