public void testQueryByInvalidCaseInstanceId() { // when HistoricCaseActivityInstanceQuery query = historicQuery().caseActivityInstanceIdIn("invalid"); // then assertCount(0, query); try { historicQuery().caseActivityInstanceIdIn((String[])null); fail("A NotValidException was expected."); } catch (NotValidException e) {} try { historicQuery().caseActivityInstanceIdIn((String)null); fail("A NotValidException was expected."); } catch (NotValidException e) {} }
query.caseActivityInstanceIdIn(caseActivityInstanceIds.toArray(new String[caseActivityInstanceIds.size()]));
@Test public void testCaseActivityInstanceIdListParameter() { given() .queryParam("caseActivityInstanceIdIn", MockProvider.EXAMPLE_HISTORIC_CASE_ACTIVITY_INSTANCE_ID + "," + MockProvider.EXAMPLE_HISTORIC_ANOTHER_CASE_ACTIVITY_INSTANCE_ID) .then().expect() .statusCode(Status.OK.getStatusCode()) .when() .get(HISTORIC_CASE_ACTIVITY_INSTANCE_RESOURCE_URL); verify(mockedQuery).caseActivityInstanceIdIn(MockProvider.EXAMPLE_HISTORIC_CASE_ACTIVITY_INSTANCE_ID, MockProvider.EXAMPLE_HISTORIC_ANOTHER_CASE_ACTIVITY_INSTANCE_ID); verify(mockedQuery).list(); }
query.caseActivityInstanceIdIn(caseActivityInstanceIds.toArray(new String[caseActivityInstanceIds.size()]));
@Deployment(resources = {"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseInstanceId() { // given createCaseInstance(); String taskInstanceId = queryCaseExecutionByActivityId("PI_HumanTask_1").getId(); // when HistoricCaseActivityInstanceQuery query = historicQuery().caseActivityInstanceIdIn(taskInstanceId); // then assertCount(1, query); }
@Deployment(resources = {"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseInstanceIds() { // given CaseInstance instance1 = createCaseInstance(); CaseInstance instance2 = createCaseInstance(); String taskInstanceId1 = caseService .createCaseExecutionQuery() .caseInstanceId(instance1.getId()) .activityId("PI_HumanTask_1") .singleResult() .getId(); String taskInstanceId2 = caseService .createCaseExecutionQuery() .caseInstanceId(instance2.getId()) .activityId("PI_HumanTask_1") .singleResult() .getId(); // when HistoricCaseActivityInstanceQuery query = historicQuery() .caseActivityInstanceIdIn(taskInstanceId1, taskInstanceId2); // then assertCount(2, query); }
public void testQueryByInvalidCaseInstanceId() { // when HistoricCaseActivityInstanceQuery query = historicQuery().caseActivityInstanceIdIn("invalid"); // then assertCount(0, query); try { historicQuery().caseActivityInstanceIdIn((String[])null); fail("A NotValidException was expected."); } catch (NotValidException e) {} try { historicQuery().caseActivityInstanceIdIn((String)null); fail("A NotValidException was expected."); } catch (NotValidException e) {} }
query.caseActivityInstanceIdIn(caseActivityInstanceIds.toArray(new String[caseActivityInstanceIds.size()]));
@Deployment(resources = {"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseInstanceId() { // given createCaseInstance(); String taskInstanceId = queryCaseExecutionByActivityId("PI_HumanTask_1").getId(); // when HistoricCaseActivityInstanceQuery query = historicQuery().caseActivityInstanceIdIn(taskInstanceId); // then assertCount(1, query); }
@Deployment(resources = {"org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn"}) public void testQueryByCaseInstanceIds() { // given CaseInstance instance1 = createCaseInstance(); CaseInstance instance2 = createCaseInstance(); String taskInstanceId1 = caseService .createCaseExecutionQuery() .caseInstanceId(instance1.getId()) .activityId("PI_HumanTask_1") .singleResult() .getId(); String taskInstanceId2 = caseService .createCaseExecutionQuery() .caseInstanceId(instance2.getId()) .activityId("PI_HumanTask_1") .singleResult() .getId(); // when HistoricCaseActivityInstanceQuery query = historicQuery() .caseActivityInstanceIdIn(taskInstanceId1, taskInstanceId2); // then assertCount(2, query); }