query.variableValueGreaterThanOrEqual(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OPERATOR_NAME)) { query.variableValueLessThan(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OR_EQUALS_OPERATOR_NAME)) { query.variableValueLessThanOrEqual(variableName, variableValue);
query.variableValueGreaterThanOrEqual(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OPERATOR_NAME)) { query.variableValueLessThan(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OR_EQUALS_OPERATOR_NAME)) { query.variableValueLessThanOrEqual(variableName, variableValue);
processInstances = historyService.createHistoricProcessInstanceQuery().variableValueLessThan("dateVar", nextYear.getTime()).list(); Assert.assertEquals(2, processInstances.size()); assertTrue(ids.isEmpty()); Assert.assertEquals(0, historyService.createHistoricProcessInstanceQuery().variableValueLessThan("dateVar", date1).count()); Assert.assertEquals(3, historyService.createHistoricProcessInstanceQuery().variableValueLessThan("dateVar", twoYearsLater.getTime()).count());
.get(HISTORIC_PROCESS_INSTANCE_RESOURCE_URL); verify(mockedQuery).variableValueLessThan(variableName, variableValue);
processInstances = historyService.createHistoricProcessInstanceQuery().variableValueLessThan("stringVar", "abcdeg").list(); Assert.assertEquals(2, processInstances.size()); List<String> expecedIds = Arrays.asList(processInstance1.getId(), processInstance2.getId()); assertTrue(ids.isEmpty()); assertEquals(0, historyService.createHistoricProcessInstanceQuery().variableValueLessThan("stringVar", "abcdef").count()); assertEquals(3, historyService.createHistoricProcessInstanceQuery().variableValueLessThanOrEqual("stringVar", "z").count());
query.variableValueGreaterThanOrEqual(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OPERATOR_NAME)) { query.variableValueLessThan(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OR_EQUALS_OPERATOR_NAME)) { query.variableValueLessThanOrEqual(variableName, variableValue);
processInstances = historyService.createHistoricProcessInstanceQuery().variableValueLessThan("dateVar", nextYear.getTime()).list(); Assert.assertEquals(2, processInstances.size()); assertTrue(ids.isEmpty()); Assert.assertEquals(0, historyService.createHistoricProcessInstanceQuery().variableValueLessThan("dateVar", date1).count()); Assert.assertEquals(3, historyService.createHistoricProcessInstanceQuery().variableValueLessThan("dateVar", twoYearsLater.getTime()).count());
processInstances = historyService.createHistoricProcessInstanceQuery().variableValueLessThan("stringVar", "abcdeg").list(); Assert.assertEquals(2, processInstances.size()); List<String> expecedIds = Arrays.asList(processInstance1.getId(), processInstance2.getId()); assertTrue(ids.isEmpty()); assertEquals(0, historyService.createHistoricProcessInstanceQuery().variableValueLessThan("stringVar", "abcdef").count()); assertEquals(3, historyService.createHistoricProcessInstanceQuery().variableValueLessThanOrEqual("stringVar", "z").count());