From 1a33d31a0b43771dcac0314be5deb2cb18ceb6bb Mon Sep 17 00:00:00 2001 From: Iulia Nechita Date: Tue, 4 Oct 2016 12:25:49 +0300 Subject: [PATCH] TAS-1048 removeSiteMember using a site consumer 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 58dbb926e..8ed24db03 100644 --- a/e2e-test/java/org/alfresco/rest/sites/RemoveSiteMemberSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/sites/RemoveSiteMemberSanityTests.java @@ -76,4 +76,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 consumer cannot delete site member and gets status code 403, 'Forbidden'") + public void siteConsumerIsNotAbleToDeleteSiteMember() throws JsonToModelConversionException{ + restClient.authenticateUser(usersWithRoles.getOneUserWithRole(UserRole.SiteConsumer)); + restSitesAPI.deleteSiteMember(siteModel, testUserModel); + restSitesAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.FORBIDDEN); + } }