public void testQueryByDateCaseInstanceVariableValueGreaterThan() { 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.caseInstanceVariableValueGreaterThan("aDateValue", before); verifyQueryResults(query, 2); }
public void testQueryByByteArrayVariableValueEquals() { byte[] bytes = "somebytes".getBytes(); caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aByteArrayValue", bytes) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.variableValueEquals("aByteArrayValue", bytes).list(); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByByteArrayVariableValueGreaterThanOrEqual() { byte[] bytes = "somebytes".getBytes(); caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aByteArrayValue", bytes) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.variableValueGreaterThanOrEqual("aByteArrayValue", bytes).list(); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByBooleanVariableValueNotEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aBooleanValue", true) .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); query.variableValueNotEquals("aBooleanValue", false); verifyQueryResults(query, 1); }
public void testQueryByLongVariableValueNotEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aLongValue", (long) 789) .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); query.variableValueNotEquals("aLongValue", (long) 790); verifyQueryResults(query, 1); }
public void testQueryByShortVariableValueGreaterThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aShortValue", (short) 123) .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); query.variableValueGreaterThan("aShortValue", (short) 122); verifyQueryResults(query, 1); }
public void testQueryByIntegerVariableValueLessThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("anIntegerValue", 456) .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); query.variableValueLessThan("anIntegerValue", 457); verifyQueryResults(query, 1); }
public void testQueryByIntegerVariableValueEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("anIntegerValue", 456) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.variableValueEquals("anIntegerValue", 456); verifyQueryResults(query, 1); }
public void testQueryByShortVariableValueGreaterThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aShortValue", (short) 123) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.variableValueGreaterThan("aShortValue", (short) 122); verifyQueryResults(query, 1); }
public void testQueryByShortVariableValueLessThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aShortValue", (short) 123) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.variableValueLessThan("aShortValue", (short) 124); verifyQueryResults(query, 1); }
public void testQueryByDoubleVariableValueLessThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aDoubleValue", 1.5) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.variableValueLessThan("aDoubleValue", 1.6); verifyQueryResults(query, 1); }
public void testQueryByBooleanCaseInstanceVariableValueNotEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aBooleanValue", true) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueNotEquals("aBooleanValue", false); verifyQueryResults(query, 2); }
public void testQueryByLongCaseInstanceVariableValueGreaterThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aLongValue", (long) 789) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueGreaterThan("aLongValue", (long) 788); verifyQueryResults(query, 2); }
public void testQueryByBooleanCaseInstanceVariableValueLessThan() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aBooleanValue", true) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); try { query.caseInstanceVariableValueLessThan("aBooleanValue", false).list(); fail(); } catch (NotValidException e) {} }
public void testQueryByIntegerVariableValueGreaterThanOrEquals() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("anIntegerValue", 456) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.variableValueGreaterThanOrEqual("anIntegerValue", 455); verifyQueryResults(query, 1); query = caseService.createCaseExecutionQuery(); query.variableValueGreaterThanOrEqual("anIntegerValue", 456); verifyQueryResults(query, 1); }
public void testQueryByDoubleVariableValueLessThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aDoubleValue", 1.5) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.variableValueLessThanOrEqual("aDoubleValue", 1.6); verifyQueryResults(query, 1); query = caseService.createCaseExecutionQuery(); query.variableValueLessThanOrEqual("aDoubleValue", 1.5); verifyQueryResults(query, 1); }
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 testQueryByDoubleCaseInstanceVariableValueLessThanOrEqual() { caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .setVariable("aDoubleValue", 1.5) .create(); CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueLessThanOrEqual("aDoubleValue", 1.6); verifyQueryResults(query, 2); query = caseService.createCaseExecutionQuery(); query.caseInstanceVariableValueLessThanOrEqual("aDoubleValue", 1.5); verifyQueryResults(query, 2); }