From 6866733bcfb21f831ddcf52baac010e3d702f42d Mon Sep 17 00:00:00 2001 From: Cristina Axinte Date: Mon, 3 Oct 2016 14:31:33 +0300 Subject: [PATCH] TAS-1028 getPreferences call test with admin user --- .../rest/people/GetPeoplePreferencesTests.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/people/GetPeoplePreferencesTests.java b/e2e-test/java/org/alfresco/rest/people/GetPeoplePreferencesTests.java index ca0dd4715..1db528e68 100644 --- a/e2e-test/java/org/alfresco/rest/people/GetPeoplePreferencesTests.java +++ b/e2e-test/java/org/alfresco/rest/people/GetPeoplePreferencesTests.java @@ -83,4 +83,17 @@ public class GetPeoplePreferencesTests extends RestTest peopleApi.getPersonPreferences(consumerUser).assertPreferencesListIsNotEmpty(); peopleApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK); } + + @TestRail(section = { "rest-api", "people", "preferences" }, executionType = ExecutionType.SANITY, description = "Verify admin user gets another user preferences with Rest API and response is successful (200)") + public void adminUserGetsPeoplePreferencesWithSuccess() throws Exception + { + UserModel managerUser = dataUser.usingAdmin().createRandomTestUser(); + dataUser.usingUser(userModel).addUserToSite(managerUser, siteModel, UserRole.SiteManager); + dataSite.usingUser(managerUser).usingSite(siteModel).addSiteToFavorites(); + UserModel adminUser = dataUser.getAdminUser(); + + restClient.authenticateUser(adminUser); + peopleApi.getPersonPreferences(managerUser).assertPreferencesListIsNotEmpty(); + peopleApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK); + } }