From d4a0ca414822efe9df95bc0d468326cbbdffcd3e Mon Sep 17 00:00:00 2001 From: Iulia Nechita Date: Tue, 4 Oct 2016 12:25:04 +0300 Subject: [PATCH] TAS-1047 removeSiteMember using a site contributor user --- .../alfresco/rest/sites/RemoveSiteMemberSanityTests.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/sites/RemoveSiteMemberSanityTests.java b/e2e-test/java/org/alfresco/rest/sites/RemoveSiteMemberSanityTests.java index f7452eef1..58dbb926e 100644 --- a/e2e-test/java/org/alfresco/rest/sites/RemoveSiteMemberSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/sites/RemoveSiteMemberSanityTests.java @@ -67,4 +67,13 @@ public class RemoveSiteMemberSanityTests extends RestTest restSitesAPI.deleteSiteMember(siteModel, testUserModel); restSitesAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.FORBIDDEN); } + + @Bug(id="ACE-5444") + @TestRail(section = {"rest-api", "sites" }, executionType = ExecutionType.SANITY, + description = "Verify that site contributor cannot delete site member and gets status code 403, 'Forbidden'") + public void siteContributorIsNotAbleToDeleteSiteMember() throws JsonToModelConversionException{ + restClient.authenticateUser(usersWithRoles.getOneUserWithRole(UserRole.SiteContributor)); + restSitesAPI.deleteSiteMember(siteModel, testUserModel); + restSitesAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.FORBIDDEN); + } }