From 1880053d421498752fe1aa686210bf81fa619847 Mon Sep 17 00:00:00 2001 From: Valentin Popa Date: Fri, 30 Sep 2016 17:17:34 +0300 Subject: [PATCH] TAS-1016 REST API - valid request returns success status code 200 with Contributor role --- .../rest/people/GetSiteMembershipSanityTests.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/e2e-test/java/org/alfresco/rest/people/GetSiteMembershipSanityTests.java b/e2e-test/java/org/alfresco/rest/people/GetSiteMembershipSanityTests.java index 623d15524..529509aee 100644 --- a/e2e-test/java/org/alfresco/rest/people/GetSiteMembershipSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/people/GetSiteMembershipSanityTests.java @@ -62,7 +62,18 @@ public class GetSiteMembershipSanityTests extends RestTest { restClient.authenticateUser(usersWithRoles.getOneUserWithRole(UserRole.SiteCollaborator)); peopleApi.getSiteMembership(adminUser, siteModel); - peopleApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK); + peopleApi.usingRestWrapper() + .assertStatusCodeIs(HttpStatus.OK); + } + + @TestRail(section = { "rest-api", + "people" }, executionType = ExecutionType.SANITY, description = "Verify site contributor is able to retrieve site membership information of another user") + public void siteContributorCanRetrieveSiteMembershipInformation() throws JsonToModelConversionException, Exception + { + restClient.authenticateUser(usersWithRoles.getOneUserWithRole(UserRole.SiteContributor)); + peopleApi.getSiteMembership(adminUser, siteModel); + peopleApi.usingRestWrapper() + .assertStatusCodeIs(HttpStatus.OK); } } \ No newline at end of file