public virtual IList <HistoricTaskInstanceDto> queryHistoricTaskInstances(HistoricTaskInstanceQueryDto queryDto, int?firstResult, int?maxResults) { queryDto.ObjectMapper = objectMapper; HistoricTaskInstanceQuery query = queryDto.toQuery(processEngine); IList <HistoricTaskInstance> match; if (firstResult != null || maxResults != null) { match = executePaginatedQuery(query, firstResult, maxResults); } else { match = query.list(); } IList <HistoricTaskInstanceDto> result = new List <HistoricTaskInstanceDto>(); foreach (HistoricTaskInstance taskInstance in match) { HistoricTaskInstanceDto taskInstanceDto = HistoricTaskInstanceDto.fromHistoricTaskInstance(taskInstance); result.Add(taskInstanceDto); } return(result); }
private void createHistoricTaskInstanceMock() { IList <HistoricTaskInstance> tasks = MockProvider.createMockHistoricTaskInstances(); HistoricTaskInstanceQuery query = mock(typeof(HistoricTaskInstanceQuery)); when(mockHistoryService.createHistoricTaskInstanceQuery()).thenReturn(query); when(query.list()).thenReturn(tasks); }