node2WorkItemId); TaskInstance t1 = TaskInstance.builder() .actualOwner(taskActualOwner) .build();
node2WorkItemId); TaskInstance t1 = TaskInstance.builder() .actualOwner(taskActualOwner) .build();
@Test public void getCompletedActionsTest_withUserTasks() { final NodeInstance nodeInstance = createTestNodeInstance("completedNode", NODE_TYPE_HUMAN_TASK, 1L); final TaskInstance taskInstance = TaskInstance.builder().actualOwner("owner").build(); when(clientMock.getCompletedNodes(containerId, caseId, 0, PAGE_SIZE_UNLIMITED)).thenReturn(singletonList(nodeInstance)); when(userTaskServicesClient.findTaskByWorkItemId(nodeInstance.getWorkItemId())).thenReturn(taskInstance); final List<CaseActionSummary> result = testedService.getCompletedActions(containerId, caseId); SoftAssertions.assertSoftly(softly -> { softly.assertThat(result.get(0).getName()).isEqualTo(nodeInstance.getName()); softly.assertThat(result.get(0).getType()).isEqualTo(nodeInstance.getNodeType()); softly.assertThat(result.get(0).getActualOwner()).isEqualTo(taskInstance.getActualOwner()); softly.assertThat(result.get(0).getActionStatus()).isEqualTo(CaseActionStatus.COMPLETED); }); }
.actualOwner("Koe") .build();
.actualOwner("Koe") .build();
.status(Status.Reserved.toString()) .priority(0) .actualOwner(USER_YODA) .createdBy(USER_YODA) .processId(PROCESS_ID_USERTASK)
.formName(((InternalTask) task).getFormName()) .status(task.getTaskData().getStatus().name()) .actualOwner(getOrgEntityIfNotNull(task.getTaskData().getActualOwner())) .createdBy(getOrgEntityIfNotNull(task.getTaskData().getCreatedBy())) .createdOn(task.getTaskData().getCreatedOn())
@Test public void getCompletedActionsTest_withUserTasks() { final NodeInstance nodeInstance = createTestNodeInstance("completedNode", NODE_TYPE_HUMAN_TASK, 1L); final TaskInstance taskInstance = TaskInstance.builder().actualOwner("owner").build(); when(clientMock.getCompletedNodes(containerId, caseId, 0, PAGE_SIZE_UNLIMITED)).thenReturn(singletonList(nodeInstance)); when(userTaskServicesClient.findTaskByWorkItemId(nodeInstance.getWorkItemId())).thenReturn(taskInstance); final List<CaseActionSummary> result = testedService.getCompletedActions(containerId, caseId); SoftAssertions.assertSoftly(softly -> { softly.assertThat(result.get(0).getName()).isEqualTo(nodeInstance.getName()); softly.assertThat(result.get(0).getType()).isEqualTo(nodeInstance.getNodeType()); softly.assertThat(result.get(0).getActualOwner()).isEqualTo(taskInstance.getActualOwner()); softly.assertThat(result.get(0).getActionStatus()).isEqualTo(CaseActionStatus.COMPLETED); }); }
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; }