From 0d5753d1c49d5989daaf76afdae5dd88c47f97a3 Mon Sep 17 00:00:00 2001 From: cagache Date: Tue, 4 Oct 2016 09:32:53 +0300 Subject: [PATCH] TAS-1068 - add scenario for delete tag by site consumer --- .../org/alfresco/rest/tags/RemoveTagSanityTests.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/tags/RemoveTagSanityTests.java b/e2e-test/java/org/alfresco/rest/tags/RemoveTagSanityTests.java index 69e84b07f..8d2dc6cdb 100644 --- a/e2e-test/java/org/alfresco/rest/tags/RemoveTagSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/tags/RemoveTagSanityTests.java @@ -87,4 +87,14 @@ public class RemoveTagSanityTests extends RestTest tagsAPI.deleteTag(document, tag); tagsAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.FORBIDDEN); } + + @TestRail(section = { "rest-api", + "tags" }, executionType = ExecutionType.SANITY, description = "Verify Consumer user can't delete tags created by admin user with Rest API and status code is 403") + public void consumerIsNotAbleToDeleteTags() throws JsonToModelConversionException, Exception + { + restClient.authenticateUser(usersWithRoles.getOneUserWithRole(UserRole.SiteConsumer)); + tagsAPI.deleteTag(document, tag); + tagsAPI.usingRestWrapper().assertStatusCodeIs(HttpStatus.FORBIDDEN); + } + }