From 43c8011d92e63efe25fa4bb8a9fcaa53828b7568 Mon Sep 17 00:00:00 2001 From: mionescu Date: Tue, 10 Jan 2017 17:01:14 +0200 Subject: [PATCH] test- added - deleteFavoriteIfPersonIdIsEmpty --- .../rest/favorites/DeleteFavoriteCoreTests.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/favorites/DeleteFavoriteCoreTests.java b/e2e-test/java/org/alfresco/rest/favorites/DeleteFavoriteCoreTests.java index 3c61a76a6..bd49c254a 100644 --- a/e2e-test/java/org/alfresco/rest/favorites/DeleteFavoriteCoreTests.java +++ b/e2e-test/java/org/alfresco/rest/favorites/DeleteFavoriteCoreTests.java @@ -55,6 +55,18 @@ public class DeleteFavoriteCoreTests extends RestTest .containsSummary(String.format(RestErrorModel.ENTITY_NOT_FOUND, "inexistent")); } + @TestRail(section = { TestGroup.REST_API, TestGroup.FAVORITES }, executionType = ExecutionType.REGRESSION, + description = "Verify that status code is 404 if PersonID is empty - favorite file.") + @Test(groups = { TestGroup.REST_API, TestGroup.FAVORITES, TestGroup.CORE}) + public void deleteFavoriteIfPersonIdIsEmpty() throws JsonToModelConversionException, Exception + { + restClient.authenticateUser(adminUserModel).withCoreAPI().usingUser(adminUserModel).addSiteToFavorites(siteModel); + restClient.withCoreAPI().usingAuthUser().addFileToFavorites(fileModel); + + restClient.withCoreAPI().usingUser(new UserModel ("", "")) + .deleteFileFromFavorites(fileModel).assertStatusCodeIs(HttpStatus.BAD_REQUEST); + } + @TestRail(section = { TestGroup.REST_API, TestGroup.FAVORITES }, executionType = ExecutionType.REGRESSION, description = "Verify that status code is 404 if FavoriteID is incorrect - favorite file.") @Test(groups = { TestGroup.REST_API, TestGroup.FAVORITES, TestGroup.CORE})