public void testQueryByDateCaseInstanceVariableValueGreaterThanOrEqual() { Date now = new Date(); caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aDateValue", now) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); Date before = new Date(now.getTime() - 100000); query.caseInstanceVariableValueGreaterThanOrEqual("aDateValue", before); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aDateValue", now); verifyQueryResults(query, 2); }
public void testQueryBySerializableCaseInstanceVariableGreaterThanOrEqual() { List<String> serializable = new ArrayList<String>(); serializable.add("one"); serializable.add("two"); serializable.add("three"); caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aSerializableValue", serializable) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueGreaterThanOrEqual("aSerializableValue", serializable).list(); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByShortCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aShortValue", (short) 123) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aShortValue", (short) 122); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aShortValue", (short) 123); verifyQueryResults(query, 2); }
public void testQueryByIntegerCaseInstanceVariableValueGreaterThanOrEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("anIntegerValue", 456) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("anIntegerValue", 455); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("anIntegerValue", 456); verifyQueryResults(query, 2); }
public void testQueryByDoubleCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aDoubleValue", 1.5) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aDoubleValue", 1.4); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aDoubleValue", 1.5); verifyQueryResults(query, 2); }
public void testQueryByLongCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aLongValue", (long) 789) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aLongValue", (long) 788); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aLongValue", (long) 789); verifyQueryResults(query, 2); }
public void testQueryByStringCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aStringValue", "abc") .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aStringValue", "ab"); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aStringValue", "abc"); verifyQueryResults(query, 2); }
query.caseInstanceVariableValueGreaterThan(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OR_EQUALS_OPERATOR_NAME)) { query.caseInstanceVariableValueGreaterThanOrEqual(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OPERATOR_NAME)) { query.caseInstanceVariableValueLessThan(variableName, variableValue);
query.caseInstanceVariableValueGreaterThan(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.GREATER_THAN_OR_EQUALS_OPERATOR_NAME)) { query.caseInstanceVariableValueGreaterThanOrEqual(variableName, variableValue); } else if (op.equals(VariableQueryParameterDto.LESS_THAN_OPERATOR_NAME)) { query.caseInstanceVariableValueLessThan(variableName, variableValue);
public void testQueryByByteArrayCaseInstanceVariableValueGreaterThanOrEqual() { byte[] bytes = "somebytes".getBytes(); caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aByteArrayValue", bytes) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueGreaterThanOrEqual("aByteArrayValue", bytes).list(); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByNullCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aNullValue", null) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueGreaterThanOrEqual("aNullValue", null).list(); fail(); } catch (NotValidException e) {} }
public void testQueryByBooleanCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aBooleanValue", true) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueGreaterThanOrEqual("aBooleanValue", false).list(); fail(); } catch (NotValidException e) {} }
.post(CASE_EXECUTION_QUERY_URL); verify(mockedQuery).caseInstanceVariableValueGreaterThanOrEqual(variableName, variableValue);
.get(CASE_EXECUTION_QUERY_URL); verify(mockedQuery).caseInstanceVariableValueGreaterThanOrEqual(variableName, variableValue);
public void testQueryByLongCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aLongValue", (long) 789) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aLongValue", (long) 788); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aLongValue", (long) 789); verifyQueryResults(query, 2); }
public void testQueryByShortCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aShortValue", (short) 123) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aShortValue", (short) 122); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("aShortValue", (short) 123); verifyQueryResults(query, 2); }
public void testQueryByIntegerCaseInstanceVariableValueGreaterThanOrEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("anIntegerValue", 456) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("anIntegerValue", 455); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThanOrEqual("anIntegerValue", 456); verifyQueryResults(query, 2); }
public void testQueryByByteArrayCaseInstanceVariableValueGreaterThanOrEqual() { byte[] bytes = "somebytes".getBytes(); caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aByteArrayValue", bytes) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueGreaterThanOrEqual("aByteArrayValue", bytes).list(); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByBooleanCaseInstanceVariableValueGreaterThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aBooleanValue", true) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueGreaterThanOrEqual("aBooleanValue", false).list(); fail(); } catch (NotValidException e) {} }
assertEquals(10, caseService.createCaseExecutionQuery().caseInstanceVariableValueGreaterThanOrEqual("var", Variables.numberValue(123.0d)).count()); assertEquals(0, caseService.createCaseExecutionQuery().caseInstanceVariableValueLessThan("var", Variables.numberValue((short) 123)).count()); assertEquals(8, caseService.createCaseExecutionQuery().caseInstanceVariableValueLessThanOrEqual("var", Variables.numberValue((short) 123)).count());