From 2bce4ccc4388457b6aec41efaf3d178e41feeb49 Mon Sep 17 00:00:00 2001 From: Cristina Axinte Date: Thu, 29 Sep 2016 12:42:41 +0300 Subject: [PATCH] TAS-973 created test: getPerson call test with Contributor role --- .../java/org/alfresco/rest/people/GetPeopleTest.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/people/GetPeopleTest.java b/e2e-test/java/org/alfresco/rest/people/GetPeopleTest.java index 9d7a85164..218aeb5b4 100644 --- a/e2e-test/java/org/alfresco/rest/people/GetPeopleTest.java +++ b/e2e-test/java/org/alfresco/rest/people/GetPeopleTest.java @@ -55,4 +55,16 @@ public class GetPeopleTest extends RestTest peopleApi.getPerson(searchedUser.getUsername()); peopleApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK.toString()); } + + @Test(groups = "sanity") + @TestRail(section = { "rest-api", "people" }, executionType = ExecutionType.SANITY, description = "Verify contributor user gets a person with Rest API and response is successful") + public void contributorUserChecksIfPersonIsPresent() throws Exception + { + UserModel contributorUser = dataUser.usingAdmin().createRandomTestUser(); + dataUser.usingUser(userModel).addUserToSite(contributorUser, siteModel, UserRole.SiteContributor); + + restClient.authenticateUser(contributorUser); + peopleApi.getPerson(searchedUser.getUsername()); + peopleApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.OK.toString()); + } }