@Override public String getProperty(HistoricExternalTaskLog obj) { return obj.getTenantId(); } });
@Test public void testQuerySortingAsc() { //given two process with different tenants // when List<HistoricExternalTaskLog> HistoricExternalTaskLogs = historyService.createHistoricExternalTaskLogQuery() .orderByTenantId() .asc() .list(); // then assertThat(HistoricExternalTaskLogs.size(), is(5)); assertThat(HistoricExternalTaskLogs.get(0).getTenantId(), is(TENANT_ONE)); assertThat(HistoricExternalTaskLogs.get(1).getTenantId(), is(TENANT_ONE)); assertThat(HistoricExternalTaskLogs.get(2).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(3).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(4).getTenantId(), is(TENANT_TWO)); }
@Test public void testQuerySortingDesc() { //given two process with different tenants // when List<HistoricExternalTaskLog> HistoricExternalTaskLogs = historyService.createHistoricExternalTaskLogQuery() .orderByTenantId() .desc() .list(); // then assertThat(HistoricExternalTaskLogs.size(), is(5)); assertThat(HistoricExternalTaskLogs.get(0).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(1).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(2).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(3).getTenantId(), is(TENANT_ONE)); assertThat(HistoricExternalTaskLogs.get(4).getTenantId(), is(TENANT_ONE)); }
when(mock.getProcessDefinitionId()).thenReturn(EXAMPLE_HISTORIC_EXTERNAL_TASK_LOG_PROC_DEF_ID); when(mock.getProcessDefinitionKey()).thenReturn(EXAMPLE_HISTORIC_EXTERNAL_TASK_LOG_PROC_DEF_KEY); when(mock.getTenantId()).thenReturn(tenantId); when(mock.getRootProcessInstanceId()).thenReturn(EXAMPLE_HISTORIC_EXTERNAL_TASK_LOG_ROOT_PROC_INST_ID);
@Override public String getProperty(HistoricExternalTaskLog obj) { return obj.getTenantId(); } });
result.processDefinitionId = historicExternalTaskLog.getProcessDefinitionId(); result.processDefinitionKey = historicExternalTaskLog.getProcessDefinitionKey(); result.tenantId = historicExternalTaskLog.getTenantId(); result.rootProcessInstanceId = historicExternalTaskLog.getRootProcessInstanceId();
result.processDefinitionId = historicExternalTaskLog.getProcessDefinitionId(); result.processDefinitionKey = historicExternalTaskLog.getProcessDefinitionKey(); result.tenantId = historicExternalTaskLog.getTenantId(); result.rootProcessInstanceId = historicExternalTaskLog.getRootProcessInstanceId();
@Test public void testQuerySortingAsc() { //given two process with different tenants // when List<HistoricExternalTaskLog> HistoricExternalTaskLogs = historyService.createHistoricExternalTaskLogQuery() .orderByTenantId() .asc() .list(); // then assertThat(HistoricExternalTaskLogs.size(), is(5)); assertThat(HistoricExternalTaskLogs.get(0).getTenantId(), is(TENANT_ONE)); assertThat(HistoricExternalTaskLogs.get(1).getTenantId(), is(TENANT_ONE)); assertThat(HistoricExternalTaskLogs.get(2).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(3).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(4).getTenantId(), is(TENANT_TWO)); }
@Test public void testQuerySortingDesc() { //given two process with different tenants // when List<HistoricExternalTaskLog> HistoricExternalTaskLogs = historyService.createHistoricExternalTaskLogQuery() .orderByTenantId() .desc() .list(); // then assertThat(HistoricExternalTaskLogs.size(), is(5)); assertThat(HistoricExternalTaskLogs.get(0).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(1).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(2).getTenantId(), is(TENANT_TWO)); assertThat(HistoricExternalTaskLogs.get(3).getTenantId(), is(TENANT_ONE)); assertThat(HistoricExternalTaskLogs.get(4).getTenantId(), is(TENANT_ONE)); }
result.processDefinitionId = historicExternalTaskLog.getProcessDefinitionId(); result.processDefinitionKey = historicExternalTaskLog.getProcessDefinitionKey(); result.tenantId = historicExternalTaskLog.getTenantId(); result.rootProcessInstanceId = historicExternalTaskLog.getRootProcessInstanceId();