use of org.camunda.bpm.engine.runtime.CaseInstanceQuery in project camunda-bpm-platform by camunda.
the class CaseInstanceQueryTest method testQueryByInvalidCaseDefinitionKey.
public void testQueryByInvalidCaseDefinitionKey() {
CaseInstanceQuery query = caseService.createCaseInstanceQuery();
query.caseDefinitionKey("invalid");
verifyQueryResults(query, 0);
try {
query.caseDefinitionKey(null);
fail();
} catch (NotValidException e) {
}
}
use of org.camunda.bpm.engine.runtime.CaseInstanceQuery in project camunda-bpm-platform by camunda.
the class CaseInstanceQueryTest method testQueryByDoubleVariableValueLessThanOrEqual.
public void testQueryByDoubleVariableValueLessThanOrEqual() {
caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aDoubleValue", 1.5).create();
CaseInstanceQuery query = caseService.createCaseInstanceQuery();
query.variableValueLessThanOrEqual("aDoubleValue", 1.6);
verifyQueryResults(query, 1);
query = caseService.createCaseInstanceQuery();
query.variableValueLessThanOrEqual("aDoubleValue", 1.5);
verifyQueryResults(query, 1);
}
use of org.camunda.bpm.engine.runtime.CaseInstanceQuery in project camunda-bpm-platform by camunda.
the class CaseInstanceQueryTest method testQueryByLongVariableValueEquals.
public void testQueryByLongVariableValueEquals() {
caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aLongValue", (long) 789).create();
CaseInstanceQuery query = caseService.createCaseInstanceQuery();
query.variableValueEquals("aLongValue", (long) 789);
verifyQueryResults(query, 1);
}
use of org.camunda.bpm.engine.runtime.CaseInstanceQuery in project camunda-bpm-platform by camunda.
the class CaseInstanceQueryTest method testQueryByBooleanVariableValueLessThanOrEqual.
public void testQueryByBooleanVariableValueLessThanOrEqual() {
caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY).setVariable("aBooleanValue", true).create();
CaseInstanceQuery query = caseService.createCaseInstanceQuery();
try {
query.variableValueLessThanOrEqual("aBooleanValue", false).list();
fail();
} catch (ProcessEngineException e) {
}
}
use of org.camunda.bpm.engine.runtime.CaseInstanceQuery in project camunda-bpm-platform by camunda.
the class CaseInstanceQueryTest method testQueryByInvalidCaseInstanceBusinessKey.
public void testQueryByInvalidCaseInstanceBusinessKey() {
CaseInstanceQuery query = caseService.createCaseInstanceQuery();
query.caseInstanceBusinessKey("invalid");
verifyQueryResults(query, 0);
try {
query.caseInstanceBusinessKey(null);
fail();
} catch (NotValidException e) {
}
}
Aggregations