public static TaskSummaryList convertToTaskSummaryList(Collection<TaskSummary> tasks) { if (tasks == null) { return new TaskSummaryList(new org.kie.server.api.model.instance.TaskSummary[0]); } org.kie.server.api.model.instance.TaskSummary[] instances = new org.kie.server.api.model.instance.TaskSummary[tasks.size()]; int counter = 0; for (TaskSummary taskSummary : tasks) { instances[counter] = convertToTaskSummary(taskSummary); counter++; } return new TaskSummaryList(instances); }
public static TaskSummaryList convertToTaskSummaryList(Collection<TaskSummary> tasks) { if (tasks == null) { return new TaskSummaryList(new org.kie.server.api.model.instance.TaskSummary[0]); } org.kie.server.api.model.instance.TaskSummary[] instances = new org.kie.server.api.model.instance.TaskSummary[tasks.size()]; int counter = 0; for (TaskSummary taskSummary : tasks) { instances[counter] = convertToTaskSummary(taskSummary); counter++; } return new TaskSummaryList(instances); }
@Test public void getProcessInstanceDetailsTest() { final Long processInstanceId = 1L; final TaskSummary taskSummaryMock = mock(TaskSummary.class); final TaskSummaryList taskSummaryListSpy = spy(new TaskSummaryList(singletonList(taskSummaryMock))); final ProcessInstance processInstanceSpy = spy(ProcessInstance.builder() .activeUserTasks(taskSummaryListSpy) .build()); when(queryServicesClient.findProcessInstanceById(processInstanceId)).thenReturn(processInstanceSpy); service.getProcessInstance(new ProcessInstanceKey(serverTemplateId, containerId, processInstanceId)); verify(processInstanceSpy).getProcessId(); verify(processInstanceSpy).getState(); verify(processInstanceSpy).getContainerId(); verify(processInstanceSpy).getProcessVersion(); verify(processInstanceSpy).getCorrelationKey(); verify(processInstanceSpy).getParentId(); verify(processInstanceSpy).getSlaCompliance(); verify(processInstanceSpy).getSlaDueDate(); verifyActiveUserTasks(taskSummaryListSpy, taskSummaryMock); verifyCurrentActivities(processInstanceId); }
@Test public void getProcessInstanceDetailsTest() { final Long processInstanceId = 1L; final TaskSummary taskSummaryMock = mock(TaskSummary.class); final TaskSummaryList taskSummaryListSpy = spy(new TaskSummaryList(singletonList(taskSummaryMock))); final ProcessInstance processInstanceSpy = spy(ProcessInstance.builder() .activeUserTasks(taskSummaryListSpy) .build()); when(queryServicesClient.findProcessInstanceById(processInstanceId)).thenReturn(processInstanceSpy); service.getProcessInstance(new ProcessInstanceKey(serverTemplateId, containerId, processInstanceId)); verify(processInstanceSpy).getProcessId(); verify(processInstanceSpy).getState(); verify(processInstanceSpy).getContainerId(); verify(processInstanceSpy).getProcessVersion(); verify(processInstanceSpy).getCorrelationKey(); verify(processInstanceSpy).getParentId(); verify(processInstanceSpy).getSlaCompliance(); verify(processInstanceSpy).getSlaDueDate(); verifyActiveUserTasks(taskSummaryListSpy, taskSummaryMock); verifyCurrentActivities(processInstanceId); }
TaskSummaryList result = null; if (tasks == null) { result = new TaskSummaryList(new org.kie.server.api.model.instance.TaskSummary[0]); } else { org.kie.server.api.model.instance.TaskSummary[] instances = new org.kie.server.api.model.instance.TaskSummary[tasks.size()]; counter++; result = new TaskSummaryList(instances);
counter++; instance.setActiveUserTasks(new TaskSummaryList(tasks));
.withBody("my form"))); TaskSummaryList userTaskResponse = new TaskSummaryList(); stubFor(get(urlMatching("/queries/tasks/instances.*")) .willReturn(aResponse()