mirror of
https://github.com/Alfresco/SearchServices.git
synced 2026-09-16 18:12:56 +00:00
TAS-1098 REST API - failed authentication call returns status code 401
This commit is contained in:
@@ -10,6 +10,7 @@ import org.alfresco.utility.data.DataUser.ListUserWithRoles;
|
||||
import org.alfresco.utility.exception.DataPreparationException;
|
||||
import org.alfresco.utility.model.SiteModel;
|
||||
import org.alfresco.utility.model.UserModel;
|
||||
import org.alfresco.utility.report.Bug;
|
||||
import org.alfresco.utility.testrail.ExecutionType;
|
||||
import org.alfresco.utility.testrail.annotation.TestRail;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -98,6 +99,7 @@ public class GetSiteMembershipSanityTests extends RestTest
|
||||
|
||||
@TestRail(section = { "rest-api",
|
||||
"people" }, executionType = ExecutionType.SANITY, description = "Verify unauthenticated user is not able to retrieve site membership information of another user")
|
||||
@Bug(id = "MNT-16904")
|
||||
public void unauthenticatedUserCannotRetrieveSiteMembershipInformation() throws JsonToModelConversionException, Exception
|
||||
{
|
||||
restClient.authenticateUser(new UserModel("random user", "random password"));
|
||||
|
||||
@@ -10,6 +10,7 @@ import org.alfresco.utility.data.DataUser.ListUserWithRoles;
|
||||
import org.alfresco.utility.exception.DataPreparationException;
|
||||
import org.alfresco.utility.model.SiteModel;
|
||||
import org.alfresco.utility.model.UserModel;
|
||||
import org.alfresco.utility.report.Bug;
|
||||
import org.alfresco.utility.testrail.ExecutionType;
|
||||
import org.alfresco.utility.testrail.annotation.TestRail;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@@ -95,6 +96,7 @@ public class GetSitesMembershipInformationSanityTests extends RestTest
|
||||
@TestRail(section = { "rest-api", "people" },
|
||||
executionType = ExecutionType.SANITY,
|
||||
description = "Verify that unauthenticated user is not able to retrieve sites membership information")
|
||||
@Bug(id = "MNT-16904")
|
||||
public void unauthenticatedUserCannotRetrieveSitesMembershipInformation() throws JsonToModelConversionException, Exception
|
||||
{
|
||||
UserModel inexistentUser = new UserModel("inexistent user", "wrong password");
|
||||
|
||||
@@ -13,6 +13,7 @@ import org.alfresco.utility.model.FileModel;
|
||||
import org.alfresco.utility.model.FolderModel;
|
||||
import org.alfresco.utility.model.SiteModel;
|
||||
import org.alfresco.utility.model.UserModel;
|
||||
import org.alfresco.utility.report.Bug;
|
||||
import org.alfresco.utility.testrail.ExecutionType;
|
||||
import org.alfresco.utility.testrail.annotation.TestRail;
|
||||
import org.apache.commons.lang3.RandomStringUtils;
|
||||
@@ -116,6 +117,7 @@ public class AddRatingSanityTests extends RestTest
|
||||
|
||||
@TestRail(section = {"rest-api", "ratings" }, executionType = ExecutionType.SANITY,
|
||||
description = "Verify unauthenticated user is not able to post like rating to a document")
|
||||
@Bug(id = "MNT-16904")
|
||||
public void unauthenticatedUserIsNotAbleToLikeDocument() throws Exception
|
||||
{
|
||||
likeRating = new LikeRatingBody(Rating.likes, true);
|
||||
@@ -188,6 +190,7 @@ public class AddRatingSanityTests extends RestTest
|
||||
|
||||
@TestRail(section = {"rest-api", "ratings" }, executionType = ExecutionType.SANITY,
|
||||
description = "Verify unauthenticated user is not able to post stars rating to a document")
|
||||
@Bug(id = "MNT-16904")
|
||||
public void unauthenticatedUserIsNotAbleToRateStarsToDocument() throws Exception
|
||||
{
|
||||
fiveStarRating = new FiveStarRatingBody(Rating.fiveStar, 5);
|
||||
|
||||
@@ -13,6 +13,7 @@ import org.alfresco.utility.model.FileModel;
|
||||
import org.alfresco.utility.model.FolderModel;
|
||||
import org.alfresco.utility.model.SiteModel;
|
||||
import org.alfresco.utility.model.UserModel;
|
||||
import org.alfresco.utility.report.Bug;
|
||||
import org.alfresco.utility.testrail.ExecutionType;
|
||||
import org.alfresco.utility.testrail.annotation.TestRail;
|
||||
import org.apache.commons.lang3.RandomStringUtils;
|
||||
@@ -112,4 +113,15 @@ public class GetRatingSanityTests extends RestTest
|
||||
ratingsApi.usingRestWrapper()
|
||||
.assertStatusCodeIs(HttpStatus.OK);
|
||||
}
|
||||
|
||||
@TestRail(section = {"rest-api", "ratings" }, executionType = ExecutionType.SANITY,
|
||||
description = "Verify unauthenticated user is not able to retrieve document ratings")
|
||||
@Bug(id = "MNT-16904")
|
||||
public void unauthenticatedUserIsNotAbleToRetrieveDocumentRatings() throws Exception
|
||||
{
|
||||
restClient.authenticateUser(new UserModel("random user", "random password"));
|
||||
ratingsApi.getRatings(document);
|
||||
ratingsApi.usingRestWrapper()
|
||||
.assertStatusCodeIs(HttpStatus.UNAUTHORIZED);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user