From 2174e78757ef9322a66df42e5075e694cd5d9fb1 Mon Sep 17 00:00:00 2001 From: Iulia Nechita Date: Fri, 21 Oct 2016 15:57:52 +0300 Subject: [PATCH] TAS-1610, for invalid taskId return 404 --- .../workflow/tasks/RemoveTaskItemSanityTests.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/e2e-test/java/org/alfresco/rest/workflow/tasks/RemoveTaskItemSanityTests.java b/e2e-test/java/org/alfresco/rest/workflow/tasks/RemoveTaskItemSanityTests.java index ea77a36ac..ad142e03d 100644 --- a/e2e-test/java/org/alfresco/rest/workflow/tasks/RemoveTaskItemSanityTests.java +++ b/e2e-test/java/org/alfresco/rest/workflow/tasks/RemoveTaskItemSanityTests.java @@ -57,4 +57,16 @@ public class RemoveTaskItemSanityTests extends RestWorkflowTest tasksApi.deleteTaskItem(taskModel, taskItem); tasksApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.NO_CONTENT); } + + @TestRail(section = {TestGroup.REST_API, TestGroup.WORKFLOW, TestGroup.TASKS }, executionType = ExecutionType.SANITY, + description = "Try to D=delete existing task item using invalid taskId") + public void deleteTaskItemUsingInvalidTaskId() throws Exception + { + restClient.authenticateUser(adminUser); + document2 = dataContent.usingSite(siteModel).createContent(DocumentType.XML); + taskItem = tasksApi.addTaskItem(taskModel, document2); + taskModel.setId("invalidTaskId"); + tasksApi.deleteTaskItem(taskModel, taskItem); + tasksApi.usingRestWrapper().assertStatusCodeIs(HttpStatus.NOT_FOUND); + } }