org.camunda.bpm.engine.runtime.CaseExecutionQuery

Here are the examples of the java api class org.camunda.bpm.engine.runtime.CaseExecutionQuery taken from open source projects.

1. CaseExecutionQueryTest#testQueryByStringVariableValueLike()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueLike() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLike("aStringValue", "ab%");
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLike("aStringValue", "%bc");
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLike("aStringValue", "%b%");
    verifyQueryResults(query, 1);
}

2. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueLike()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringCaseInstanceVariableValueLike() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLike("aStringValue", "ab%");
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLike("aStringValue", "%bc");
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLike("aStringValue", "%b%");
    verifyQueryResults(query, 2);
}

3. CaseExecutionQueryTest#testQueryByDoubleCaseInstanceVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

4. CaseExecutionQueryTest#testQueryByDateCaseInstanceVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateCaseInstanceVariableValueLessThanOrEqual() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    Date after = new Date(now.getTime() + 100000);
    query.caseInstanceVariableValueLessThanOrEqual("aDateValue", after);
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aDateValue", now);
    verifyQueryResults(query, 2);
}

5. CaseExecutionQueryTest#testQueryByLongCaseInstanceVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongCaseInstanceVariableValueLessThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aLongValue", (long) 790);
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aLongValue", (long) 789);
    verifyQueryResults(query, 2);
}

6. CaseExecutionQueryTest#testQueryByIntegerCaseInstanceVariableValueLessThanOrEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerCaseInstanceVariableValueLessThanOrEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("anIntegerValue", 457);
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("anIntegerValue", 456);
    verifyQueryResults(query, 2);
}

7. CaseExecutionQueryTest#testQueryByShortCaseInstanceVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortCaseInstanceVariableValueLessThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aShortValue", (short) 124);
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aShortValue", (short) 123);
    verifyQueryResults(query, 2);
}

8. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringCaseInstanceVariableValueLessThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aStringValue", "abd");
    verifyQueryResults(query, 2);
    query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThanOrEqual("aStringValue", "abc");
    verifyQueryResults(query, 2);
}

9. CaseExecutionQueryTest#testQueryByDoubleCaseInstanceVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

10. CaseExecutionQueryTest#testQueryByDateCaseInstanceVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

11. CaseExecutionQueryTest#testQueryByLongCaseInstanceVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

12. CaseExecutionQueryTest#testQueryByIntegerCaseInstanceVariableValueGreaterThanOrEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

13. CaseExecutionQueryTest#testQueryByShortCaseInstanceVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

14. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

15. CaseExecutionQueryTest#testQueryByDoubleVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

16. CaseExecutionQueryTest#testQueryByDateVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateVariableValueLessThanOrEqual() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    Date after = new Date(now.getTime() + 100000);
    query.variableValueLessThanOrEqual("aDateValue", after);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aDateValue", now);
    verifyQueryResults(query, 1);
}

17. CaseExecutionQueryTest#testQueryByLongVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongVariableValueLessThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aLongValue", (long) 790);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aLongValue", (long) 789);
    verifyQueryResults(query, 1);
}

18. CaseExecutionQueryTest#testQueryByIntegerVariableValueLessThanOrEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerVariableValueLessThanOrEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("anIntegerValue", 457);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("anIntegerValue", 456);
    verifyQueryResults(query, 1);
}

19. CaseExecutionQueryTest#testQueryByShortVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortVariableValueLessThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aShortValue", (short) 124);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aShortValue", (short) 123);
    verifyQueryResults(query, 1);
}

20. CaseExecutionQueryTest#testQueryByStringVariableValueLessThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueLessThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aStringValue", "abd");
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueLessThanOrEqual("aStringValue", "abc");
    verifyQueryResults(query, 1);
}

21. CaseExecutionQueryTest#testQueryByDoubleVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleVariableValueGreaterThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aDoubleValue", 1.4);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aDoubleValue", 1.5);
    verifyQueryResults(query, 1);
}

22. CaseExecutionQueryTest#testQueryByDateVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateVariableValueGreaterThanOrEqual() {
    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.variableValueGreaterThanOrEqual("aDateValue", before);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aDateValue", now);
    verifyQueryResults(query, 1);
}

23. CaseExecutionQueryTest#testQueryByLongVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongVariableValueGreaterThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aLongValue", (long) 788);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aLongValue", (long) 789);
    verifyQueryResults(query, 1);
}

24. CaseExecutionQueryTest#testQueryByIntegerVariableValueGreaterThanOrEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

25. CaseExecutionQueryTest#testQueryByShortVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortVariableValueGreaterThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aShortValue", (short) 122);
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aShortValue", (short) 123);
    verifyQueryResults(query, 1);
}

26. CaseExecutionQueryTest#testQueryByStringVariableValueGreaterThanOrEqual()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueGreaterThanOrEqual() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aStringValue", "ab");
    verifyQueryResults(query, 1);
    query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThanOrEqual("aStringValue", "abc");
    verifyQueryResults(query, 1);
}

27. CaseExecutionQueryTest#testQueryByActivityId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByActivityId() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.activityId("PI_HumanTask_1");
    verifyQueryResults(query, 5);
    query.activityId("PI_HumanTask_2");
    verifyQueryResults(query, 1);
}

28. CaseExecutionQueryTest#testQueryByCaseDefinitionId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByCaseDefinitionId() {
    String caseDefinitionId = repositoryService.createCaseDefinitionQuery().caseDefinitionKey(CASE_DEFINITION_KEY).singleResult().getId();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseDefinitionId(caseDefinitionId);
    verifyQueryResults(query, 8);
    caseDefinitionId = repositoryService.createCaseDefinitionQuery().caseDefinitionKey(CASE_DEFINITION_KEY_2).singleResult().getId();
    query.caseDefinitionId(caseDefinitionId);
    verifyQueryResults(query, 3);
}

29. CaseExecutionQueryTest#testQueryByDoubleCaseInstanceVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleCaseInstanceVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueGreaterThan("aDoubleValue", 1.4);
    verifyQueryResults(query, 2);
}

30. CaseExecutionQueryTest#testQueryByDateCaseInstanceVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

31. CaseExecutionQueryTest#testQueryByLongCaseInstanceVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

32. CaseExecutionQueryTest#testQueryByIntegerCaseInstanceVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerCaseInstanceVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueGreaterThan("anIntegerValue", 455);
    verifyQueryResults(query, 2);
}

33. CaseExecutionQueryTest#testQueryByShortCaseInstanceVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortCaseInstanceVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueGreaterThan("aShortValue", (short) 122);
    verifyQueryResults(query, 2);
}

34. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringCaseInstanceVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueGreaterThan("aStringValue", "ab");
    verifyQueryResults(query, 2);
}

35. CaseExecutionQueryTest#testQueryByDoubleCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleCaseInstanceVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("aDoubleValue", 1.6);
    verifyQueryResults(query, 2);
}

36. CaseExecutionQueryTest#testQueryByDateCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateCaseInstanceVariableValueNotEquals() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    Date before = new Date(now.getTime() - 100000);
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("aDateValue", before);
    verifyQueryResults(query, 2);
}

37. CaseExecutionQueryTest#testQueryByLongCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongCaseInstanceVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("aLongValue", (long) 790);
    verifyQueryResults(query, 2);
}

38. CaseExecutionQueryTest#testQueryByIntegerCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerCaseInstanceVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("anIntegerValue", 457);
    verifyQueryResults(query, 2);
}

39. CaseExecutionQueryTest#testQueryByShortCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortCaseInstanceVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("aShortValue", (short) 124);
    verifyQueryResults(query, 2);
}

40. CaseExecutionQueryTest#testQueryByBooleanCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByBooleanCaseInstanceVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aBooleanValue", true).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("aBooleanValue", false);
    verifyQueryResults(query, 2);
}

41. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringCaseInstanceVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueNotEquals("aStringValue", "abd");
    verifyQueryResults(query, 2);
}

42. CaseExecutionQueryTest#testQueryByDoubleCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aDoubleValue", 1.5);
    verifyQueryResults(query, 2);
}

43. CaseExecutionQueryTest#testQueryByDateCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateCaseInstanceVariableValueEquals() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aDateValue", now);
    verifyQueryResults(query, 2);
}

44. CaseExecutionQueryTest#testQueryByLongCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aLongValue", (long) 789);
    verifyQueryResults(query, 2);
}

45. CaseExecutionQueryTest#testQueryByIntegerCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("anIntegerValue", 456);
    verifyQueryResults(query, 2);
}

46. CaseExecutionQueryTest#testQueryByShortCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aShortValue", (short) 123);
    verifyQueryResults(query, 2);
}

47. CaseExecutionQueryTest#testQueryByBooleanCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByBooleanCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aBooleanValue", true).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aBooleanValue", true);
    verifyQueryResults(query, 2);
}

48. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aStringValue", "abc");
    verifyQueryResults(query, 2);
}

49. CaseExecutionQueryTest#testQueryByNullCaseInstanceVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByNullCaseInstanceVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aNullValue", null).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueEquals("aNullValue", null);
    verifyQueryResults(query, 2);
}

50. CaseExecutionQueryTest#testQueryByDoubleVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

51. CaseExecutionQueryTest#testQueryByDateVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateVariableValueLessThan() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    Date after = new Date(now.getTime() + 100000);
    query.variableValueLessThan("aDateValue", after);
    verifyQueryResults(query, 1);
}

52. CaseExecutionQueryTest#testQueryByLongVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThan("aLongValue", (long) 790);
    verifyQueryResults(query, 1);
}

53. CaseExecutionQueryTest#testQueryByIntegerVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThan("anIntegerValue", 457);
    verifyQueryResults(query, 1);
}

54. CaseExecutionQueryTest#testQueryByShortVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

55. CaseExecutionQueryTest#testQueryByStringVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueLessThan("aStringValue", "abd");
    verifyQueryResults(query, 1);
}

56. CaseExecutionQueryTest#testQueryByDoubleVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThan("aDoubleValue", 1.4);
    verifyQueryResults(query, 1);
}

57. CaseExecutionQueryTest#testQueryByDateVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateVariableValueGreaterThan() {
    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.variableValueGreaterThan("aDateValue", before);
    verifyQueryResults(query, 1);
}

58. CaseExecutionQueryTest#testQueryByLongVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThan("aLongValue", (long) 788);
    verifyQueryResults(query, 1);
}

59. CaseExecutionQueryTest#testQueryByIntegerVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThan("anIntegerValue", 455);
    verifyQueryResults(query, 1);
}

60. CaseExecutionQueryTest#testQueryByShortVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
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);
}

61. CaseExecutionQueryTest#testQueryByStringVariableValueGreaterThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueGreaterThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueGreaterThan("aStringValue", "ab");
    verifyQueryResults(query, 1);
}

62. CaseExecutionQueryTest#testQueryByDoubleVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("aDoubleValue", 1.6);
    verifyQueryResults(query, 1);
}

63. CaseExecutionQueryTest#testQueryByDateVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateVariableValueNotEquals() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    Date before = new Date(now.getTime() - 100000);
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("aDateValue", before);
    verifyQueryResults(query, 1);
}

64. CaseExecutionQueryTest#testQueryByLongVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("aLongValue", (long) 790);
    verifyQueryResults(query, 1);
}

65. CaseExecutionQueryTest#testQueryByIntegerVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("anIntegerValue", 457);
    verifyQueryResults(query, 1);
}

66. CaseExecutionQueryTest#testQueryByShortVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("aShortValue", (short) 124);
    verifyQueryResults(query, 1);
}

67. CaseExecutionQueryTest#testQueryByBooleanVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByBooleanVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aBooleanValue", true).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("aBooleanValue", false);
    verifyQueryResults(query, 1);
}

68. CaseExecutionQueryTest#testQueryByStringVariableValueNotEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueNotEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueNotEquals("aStringValue", "abd");
    verifyQueryResults(query, 1);
}

69. CaseExecutionQueryTest#testQueryByDoubleVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aDoubleValue", 1.5);
    verifyQueryResults(query, 1);
}

70. CaseExecutionQueryTest#testQueryByDateVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateVariableValueEquals() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aDateValue", now);
    verifyQueryResults(query, 1);
}

71. CaseExecutionQueryTest#testQueryByLongVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aLongValue", (long) 789);
    verifyQueryResults(query, 1);
}

72. CaseExecutionQueryTest#testQueryByIntegerVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("anIntegerValue", 456);
    verifyQueryResults(query, 1);
}

73. CaseExecutionQueryTest#testQueryByShortVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aShortValue", (short) 123);
    verifyQueryResults(query, 1);
}

74. CaseExecutionQueryTest#testQueryByBooleanVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByBooleanVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aBooleanValue", true).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aBooleanValue", true);
    verifyQueryResults(query, 1);
}

75. CaseExecutionQueryTest#testQueryByStringVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aStringValue", "abc");
    verifyQueryResults(query, 1);
}

76. CaseExecutionQueryTest#testQueryByNullVariableValueEquals()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByNullVariableValueEquals() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aNullValue", null).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.variableValueEquals("aNullValue", null);
    verifyQueryResults(query, 1);
}

77. CaseExecutionQueryTest#testQueryByDisabled()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDisabled() {
    List<CaseExecution> caseExecutions = caseService.createCaseExecutionQuery().caseDefinitionKey(CASE_DEFINITION_KEY_2).activityId("PI_HumanTask_1").list();
    for (CaseExecution caseExecution : caseExecutions) {
        caseService.withCaseExecution(caseExecution.getId()).disable();
    }
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.disabled();
    verifyQueryResults(query, 1);
}

78. CaseExecutionQueryTest#testQueryByAvailable()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/oneMilestoneCase.cmmn" })
public void testQueryByAvailable() {
    caseService.withCaseDefinitionByKey("oneMilestoneCase").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.available();
    verifyQueryResults(query, 1);
}

79. CaseExecutionQueryTest#testQueryByInvalidActivityId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByInvalidActivityId() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.activityId("invalid");
    verifyQueryResults(query, 0);
    try {
        query.activityId(null);
        fail();
    } catch (NotValidException e) {
    }
}

80. CaseExecutionQueryTest#testQueryByInvalidCaseExecutionId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByInvalidCaseExecutionId() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseExecutionId("invalid");
    verifyQueryResults(query, 0);
    try {
        query.caseExecutionId(null);
        fail();
    } catch (NotValidException e) {
    }
}

81. CaseExecutionQueryTest#testQueryByInvalidCaseInstanceBusinessKey()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByInvalidCaseInstanceBusinessKey() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceBusinessKey("invalid");
    verifyQueryResults(query, 0);
    try {
        query.caseInstanceBusinessKey(null);
        fail();
    } catch (NotValidException e) {
    }
}

82. CaseExecutionQueryTest#testQueryByInvalidCaseInstanceId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByInvalidCaseInstanceId() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceId("invalid");
    verifyQueryResults(query, 0);
    try {
        query.caseInstanceId(null);
        fail();
    } catch (NotValidException e) {
    }
}

83. CaseExecutionQueryTest#testQueryByCaseInstaceId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByCaseInstaceId() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    List<CaseInstance> caseInstances = caseService.createCaseInstanceQuery().caseDefinitionKey(CASE_DEFINITION_KEY).list();
    for (CaseInstance caseInstance : caseInstances) {
        query.caseInstanceId(caseInstance.getId());
        verifyQueryResults(query, 2);
    }
    CaseInstance instance = caseService.createCaseInstanceQuery().caseDefinitionKey(CASE_DEFINITION_KEY_2).singleResult();
    query.caseInstanceId(instance.getId());
    verifyQueryResults(query, 3);
}

84. CaseExecutionQueryTest#testQueryByInvalidCaseDefinitionId()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByInvalidCaseDefinitionId() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseDefinitionId("invalid");
    verifyQueryResults(query, 0);
    try {
        query.caseDefinitionId(null);
        fail();
    } catch (NotValidException e) {
    }
}

85. CaseExecutionQueryTest#testQueryByInvalidCaseDefinitionKey()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByInvalidCaseDefinitionKey() {
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseDefinitionKey("invalid");
    verifyQueryResults(query, 0);
    try {
        query.caseDefinitionKey(null);
        fail();
    } catch (NotValidException e) {
    }
}

86. CaseExecutionQueryTest#testQueryByDoubleCaseInstanceVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDoubleCaseInstanceVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThan("aDoubleValue", 1.6);
    verifyQueryResults(query, 2);
}

87. CaseExecutionQueryTest#testQueryByDateCaseInstanceVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByDateCaseInstanceVariableValueLessThan() {
    Date now = new Date();
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDateValue", now).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    Date after = new Date(now.getTime() + 100000);
    query.caseInstanceVariableValueLessThan("aDateValue", after);
    verifyQueryResults(query, 2);
}

88. CaseExecutionQueryTest#testQueryByLongCaseInstanceVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByLongCaseInstanceVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThan("aLongValue", (long) 790);
    verifyQueryResults(query, 2);
}

89. CaseExecutionQueryTest#testQueryByIntegerCaseInstanceVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByIntegerCaseInstanceVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("anIntegerValue", 456).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThan("anIntegerValue", 457);
    verifyQueryResults(query, 2);
}

90. CaseExecutionQueryTest#testQueryByShortCaseInstanceVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByShortCaseInstanceVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aShortValue", (short) 123).create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThan("aShortValue", (short) 124);
    verifyQueryResults(query, 2);
}

91. CaseExecutionQueryTest#testQueryByStringCaseInstanceVariableValueLessThan()

Project: camunda-bpm-platform
File: CaseExecutionQueryTest.java
public void testQueryByStringCaseInstanceVariableValueLessThan() {
    caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aStringValue", "abc").create();
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    query.caseInstanceVariableValueLessThan("aStringValue", "abd");
    verifyQueryResults(query, 2);
}

92. CaseExecutionRestServiceImpl#queryCaseExecutions()

Project: camunda-bpm-platform
File: CaseExecutionRestServiceImpl.java
public List<CaseExecutionDto> queryCaseExecutions(CaseExecutionQueryDto queryDto, Integer firstResult, Integer maxResults) {
    ProcessEngine engine = getProcessEngine();
    queryDto.setObjectMapper(getObjectMapper());
    CaseExecutionQuery query = queryDto.toQuery(engine);
    List<CaseExecution> matchingExecutions;
    if (firstResult != null || maxResults != null) {
        matchingExecutions = executePaginatedQuery(query, firstResult, maxResults);
    } else {
        matchingExecutions = query.list();
    }
    List<CaseExecutionDto> executionResults = new ArrayList<CaseExecutionDto>();
    for (CaseExecution execution : matchingExecutions) {
        CaseExecutionDto resultExecution = CaseExecutionDto.fromCaseExecution(execution);
        executionResults.add(resultExecution);
    }
    return executionResults;
}

93. AutoCompleteTest#testTerminate()

Project: camunda-bpm-platform
File: AutoCompleteTest.java
@Deployment(resources = { "org/camunda/bpm/engine/test/cmmn/stage/AutoCompleteTest.testRequiredEnabled.cmmn" })
public void testTerminate() {
    // given
    // a deployed case definition
    String caseInstanceId = createCaseInstanceByKey(CASE_DEFINITION_KEY).getId();
    CaseExecutionQuery executionQuery = caseService.createCaseExecutionQuery();
    CaseInstanceQuery instanceQuery = caseService.createCaseInstanceQuery().caseInstanceId(caseInstanceId);
    String humanTask2Id = executionQuery.activityId("PI_HumanTask_2").singleResult().getId();
    manualStart(humanTask2Id);
    // when
    terminate(humanTask2Id);
    // then
    CaseInstance caseInstance = instanceQuery.singleResult();
    assertNotNull(caseInstance);
    assertTrue(caseInstance.isCompleted());
}

94. AutoCompleteTest#testExitCriteriaAndRequiredEnabled()

Project: camunda-bpm-platform
File: AutoCompleteTest.java
@Deployment
public void testExitCriteriaAndRequiredEnabled() {
    // given
    String caseInstanceId = createCaseInstanceByKey(CASE_DEFINITION_KEY).getId();
    CaseExecutionQuery executionQuery = caseService.createCaseExecutionQuery();
    String humanTask1Id = executionQuery.activityId("PI_HumanTask_1").singleResult().getId();
    // when
    complete(humanTask1Id);
    // then
    CaseInstance caseInstance = caseService.createCaseInstanceQuery().caseInstanceId(caseInstanceId).singleResult();
    assertNotNull(caseInstance);
    assertTrue(caseInstance.isCompleted());
}

95. AutoCompleteTest#testNested()

Project: camunda-bpm-platform
File: AutoCompleteTest.java
@Deployment
public void testNested() {
    // given
    // a deployed case definition
    CaseExecutionQuery executionQuery = caseService.createCaseExecutionQuery();
    // when
    String caseInstanceId = createCaseInstanceByKey(CASE_DEFINITION_KEY).getId();
    // then
    CaseInstance caseInstance = caseService.createCaseInstanceQuery().caseInstanceId(caseInstanceId).singleResult();
    assertNotNull(caseInstance);
    assertTrue(caseInstance.isCompleted());
    // stage, humanTask1, humanTask2, humanTask3 are not available
    assertNull(executionQuery.activityId("PI_Stage_1").singleResult());
    assertNull(executionQuery.activityId("PI_HumanTask_1").singleResult());
    assertNull(executionQuery.activityId("PI_HumanTask_2").singleResult());
    assertNull(executionQuery.activityId("PI_HumanTask_3").singleResult());
}

96. AutoCompleteTest#testCasePlanModel()

Project: camunda-bpm-platform
File: AutoCompleteTest.java
@Deployment
public void testCasePlanModel() {
    // given
    // a deployed process
    // when
    String caseInstanceId = createCaseInstanceByKey(CASE_DEFINITION_KEY).getId();
    // then
    CaseInstance caseInstance = caseService.createCaseInstanceQuery().caseInstanceId(caseInstanceId).singleResult();
    assertNotNull(caseInstance);
    assertTrue(caseInstance.isCompleted());
    // humanTask1 and humanTask2 are not available
    CaseExecutionQuery query = caseService.createCaseExecutionQuery();
    assertNull(query.activityId("PI_HumanTask_1").singleResult());
    assertNull(query.activityId("PI_HumanTask_2").singleResult());
}

97. RepetitionRuleTest#testIgnoreRepeatOnStandardEvent()

Project: camunda-bpm-platform
File: RepetitionRuleTest.java
@Deployment
public void testIgnoreRepeatOnStandardEvent() {
    // given
    createCaseInstance();
    String humanTask1 = queryCaseExecutionByActivityId("PI_HumanTask_1").getId();
    manualStart(humanTask1);
    complete(humanTask1);
    CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_2");
    assertEquals(2, query.count());
    // when
    String humanTask2 = query.enabled().singleResult().getId();
    disable(humanTask2);
    // then
    query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_2");
    assertEquals(2, query.count());
}

98. RepetitionRuleTest#testLimitedParallelRepetitions()

Project: camunda-bpm-platform
File: RepetitionRuleTest.java
@Deployment
public void testLimitedParallelRepetitions() {
    // given
    VariableMap variables = Variables.createVariables().putValue("repetition", 0);
    createCaseInstanceByKey("case", variables);
    // when (1)
    CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1");
    // then (1)
    assertEquals(3, query.count());
    // when (2)
    // complete any task
    String caseExecutionId = query.listPage(0, 1).get(0).getId();
    manualStart(caseExecutionId);
    complete(caseExecutionId);
    // then (2)
    assertEquals(2, query.count());
}

99. RepetitionRuleTest#testRepeatMilestone()

Project: camunda-bpm-platform
File: RepetitionRuleTest.java
@Deployment
public void testRepeatMilestone() {
    // given
    createCaseInstance();
    String firstHumanTaskId = queryCaseExecutionByActivityId("PI_HumanTask_1").getId();
    String milestoneId = queryCaseExecutionByActivityId("PI_Milestone_1").getId();
    // when
    manualStart(firstHumanTaskId);
    complete(firstHumanTaskId);
    // then
    CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_Milestone_1");
    assertEquals(1, query.count());
    assertTrue(query.singleResult().isAvailable());
    assertFalse(milestoneId.equals(query.singleResult().getId()));
}

100. RepetitionRuleTest#testRepeatStage()

Project: camunda-bpm-platform
File: RepetitionRuleTest.java
@Deployment
public void testRepeatStage() {
    // given
    createCaseInstance();
    String firstHumanTaskId = queryCaseExecutionByActivityId("PI_HumanTask_1").getId();
    // when
    manualStart(firstHumanTaskId);
    complete(firstHumanTaskId);
    // then
    CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_Stage_1");
    assertEquals(2, query.count());
    CaseExecution originInstance = query.enabled().singleResult();
    assertNotNull(originInstance);
    CaseExecution repetitionInstance = query.available().singleResult();
    assertNotNull(repetitionInstance);
}