From ab9c5246bc3e3b56a28be38485c13ff91c10857b Mon Sep 17 00:00:00 2001 From: Iulia Nechita Date: Mon, 3 Oct 2016 11:57:52 +0300 Subject: [PATCH] TAS-1012 getSiteMember call returns status code 401 --- .../alfresco/rest/sites/GetSiteMemberSanityTests.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/sites/GetSiteMemberSanityTests.java b/e2e-test/java/org/alfresco/rest/sites/GetSiteMemberSanityTests.java index b65912094..22eeaeccb 100644 --- a/e2e-test/java/org/alfresco/rest/sites/GetSiteMemberSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/sites/GetSiteMemberSanityTests.java @@ -1,6 +1,7 @@ package org.alfresco.rest.sites; import org.alfresco.rest.RestTest; +import org.alfresco.rest.exception.JsonToModelConversionException; import org.alfresco.rest.requests.RestSitesApi; import org.alfresco.utility.constants.UserRole; import org.alfresco.utility.data.DataSite; @@ -93,4 +94,14 @@ public class GetSiteMemberSanityTests extends RestTest restSitesApi.getSiteMember(siteModel, userModel); restSitesApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK); } + + @TestRail(section = { "rest-api", "sites" }, executionType = ExecutionType.SANITY, + description = "Failed authentication get site member call returns status code 401 with Manager role") + public void unauthenticatedUserIsNotAuthorizedToRetrieveSiteMember() throws JsonToModelConversionException, Exception + { + UserModel inexistentUser = new UserModel("inexistent user", "inexistent password"); + restClient.authenticateUser(inexistentUser); + restSitesApi.getSiteMember(siteModel, userModel); + restSitesApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.UNAUTHORIZED); + } }