private void verifyBooleanParameterQueryInvocations() { Map<String, Boolean> booleanParams = getCompleteBooleanQueryParameters(); Boolean canceled = booleanParams.get("canceled"); Boolean completeScope = booleanParams.get("completeScope"); if (canceled != null && canceled) { verify(mockedQuery).canceled(); } if (completeScope != null && completeScope) { verify(mockedQuery).completeScope(); } verify(mockedQuery).list(); }
public void testHistoricActivityInstanceQueryByCompleteScopeAndCanceled() { try { historyService .createHistoricActivityInstanceQuery() .completeScope() .canceled() .list(); fail("It should not be possible to query by completeScope and canceled."); } catch (ProcessEngineException e) { // exception expected } }
private List<HistoricActivityInstance> getEndActivityInstances() { return historyService.createHistoricActivityInstanceQuery().orderByHistoricActivityInstanceEndTime().asc().completeScope().list(); }
@Deployment public void testHistoricActivityInstanceQueryByCompleteScope() { ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("process"); List<Task> tasks = taskService.createTaskQuery().list(); for (Task task : tasks) { taskService.complete(task.getId()); } HistoricActivityInstanceQuery query = historyService.createHistoricActivityInstanceQuery().completeScope(); assertEquals(3, query.count()); List<HistoricActivityInstance> instances = query.list(); for (HistoricActivityInstance instance : instances) { if (!instance.getActivityId().equals("innerEnd") && !instance.getActivityId().equals("end1") && !instance.getActivityId().equals("end2")) { fail("Unexpected instance with activity id " + instance.getActivityId() + " found."); } } assertProcessEnded(processInstance.getId()); }
public void testHistoricActivityInstanceQueryByCompleteScopeAndCanceled() { try { historyService .createHistoricActivityInstanceQuery() .completeScope() .canceled() .list(); fail("It should not be possible to query by completeScope and canceled."); } catch (ProcessEngineException e) { // exception expected } }
private List<HistoricActivityInstance> getEndActivityInstances() { return historyService.createHistoricActivityInstanceQuery().orderByHistoricActivityInstanceEndTime().asc().completeScope().list(); }
@Deployment public void testHistoricActivityInstanceQueryByCompleteScope() { ProcessInstance processInstance = runtimeService.startProcessInstanceByKey("process"); List<Task> tasks = taskService.createTaskQuery().list(); for (Task task : tasks) { taskService.complete(task.getId()); } HistoricActivityInstanceQuery query = historyService.createHistoricActivityInstanceQuery().completeScope(); assertEquals(3, query.count()); List<HistoricActivityInstance> instances = query.list(); for (HistoricActivityInstance instance : instances) { if (!instance.getActivityId().equals("innerEnd") && !instance.getActivityId().equals("end1") && !instance.getActivityId().equals("end2")) { fail("Unexpected instance with activity id " + instance.getActivityId() + " found."); } } assertProcessEnded(processInstance.getId()); }