@Test public void getTaskByWorkItem_ReturnsSingleTaskTest() { final String containerId = "containerId"; final long workItemId = 1l; final String taskName = "taskName"; final String serverTemplateId = "serverTemplateId"; when(userTaskServicesClient.findTaskByWorkItemId(any())).thenReturn(TaskInstance.builder().id(workItemId).name(taskName).build()); TaskSummary taskSummary = remoteTaskService.getTaskByWorkItemId(serverTemplateId, containerId, workItemId); verify(userTaskServicesClient).findTaskByWorkItemId(workItemId); assertNotNull(taskSummary); assertTrue(workItemId == taskSummary.getId()); assertEquals(taskName, taskSummary.getName()); }
@Test public void getTask_ReturnsSingleTaskTest() { final String containerId = "containerId"; final long taskId = 1l; final String taskName = "taskName"; final String serverTemplateId = "serverTemplateId"; when(userTaskServicesClient.findTaskById(any())).thenReturn(TaskInstance.builder().id(taskId).name(taskName).build()); TaskSummary taskSummary = remoteTaskService.getTask(serverTemplateId, containerId, taskId); verify(userTaskServicesClient).findTaskById(taskId); assertNotNull(taskSummary); assertTrue(taskId == taskSummary.getId()); assertEquals(taskName, taskSummary.getName()); }
@Test public void getTask_ReturnsSingleTaskTest() { final String containerId = "containerId"; final long taskId = 1l; final String taskName = "taskName"; final String serverTemplateId = "serverTemplateId"; when(userTaskServicesClient.findTaskById(any())).thenReturn(TaskInstance.builder().id(taskId).name(taskName).build()); TaskSummary taskSummary = remoteTaskService.getTask(serverTemplateId, containerId, taskId); verify(userTaskServicesClient).findTaskById(taskId); assertNotNull(taskSummary); assertTrue(taskId == taskSummary.getId()); assertEquals(taskName, taskSummary.getName()); }
.id(task.getId()) .name(task.getName()) .subject(task.getSubject())
public static TaskInstance convertToTask(UserTaskInstanceDesc userTask) { TaskInstance instance = TaskInstance.builder() .id(userTask.getTaskId()) .name(userTask.getName()) .processInstanceId(userTask.getProcessInstanceId()) .processId(userTask.getProcessId()) .activationTime(userTask.getActivationTime()) .actualOwner(userTask.getActualOwner()) .containerId(userTask.getDeploymentId()) .createdBy(userTask.getCreatedBy()) .createdOn(userTask.getCreatedOn()) .description(userTask.getDescription()) .expirationTime(userTask.getDueDate()) .status(userTask.getStatus()) .priority(userTask.getPriority()) .build(); return instance; }
@Test public void getTaskByWorkItem_ReturnsSingleTaskTest() { final String containerId = "containerId"; final long workItemId = 1l; final String taskName = "taskName"; final String serverTemplateId = "serverTemplateId"; when(userTaskServicesClient.findTaskByWorkItemId(any())).thenReturn(TaskInstance.builder().id(workItemId).name(taskName).build()); TaskSummary taskSummary = remoteTaskService.getTaskByWorkItemId(serverTemplateId, containerId, workItemId); verify(userTaskServicesClient).findTaskByWorkItemId(workItemId); assertNotNull(taskSummary); assertTrue(workItemId == taskSummary.getId()); assertEquals(taskName, taskSummary.getName()); }