public void testFailQueryByCaseActivityIdNull() { try { historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn((String) null); fail("expected exception"); } catch (NullValueException e) { } }
public void testQueryByNonExistingCaseActivityId() { HistoricCaseInstanceQuery query = historyService .createHistoricCaseInstanceQuery() .caseActivityIdIn("nonExisting"); assertEquals(0, query.count()); }
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/oneCaseTaskCase.cmmn", "org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn" }) public void testQueryByCaseActivityIds() { // given createCaseInstanceByKey("oneCaseTaskCase"); // when HistoricCaseInstanceQuery query = historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn("PI_HumanTask_1", "PI_CaseTask_1"); // then assertEquals(2, query.list().size()); assertEquals(2, query.count()); }
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn" }) public void testQueryByCaseActivityId() { // given createCaseInstanceByKey("oneTaskCase"); // when HistoricCaseInstanceQuery query = historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn("PI_HumanTask_1"); // then assertEquals(1, query.list().size()); assertEquals(1, query.count()); }
query.caseActivityIdIn(caseActivityIdIn.toArray(new String[caseActivityIdIn.size()]));
query.caseActivityIdIn(caseActivityIdIn.toArray(new String[caseActivityIdIn.size()]));
@Test public void testCaseActivityIdListPostParameter() { Map<String, Object> queryParameters = new HashMap<String, Object>(); queryParameters.put("caseActivityIdIn", MockProvider.EXAMPLE_CASE_ACTIVITY_ID_LIST.split(",")); Response response = given() .contentType(POST_JSON_CONTENT_TYPE) .body(queryParameters) .expect() .statusCode(Status.OK.getStatusCode()) .when() .post(HISTORIC_CASE_INSTANCE_RESOURCE_URL); verify(mockedQuery).caseActivityIdIn(MockProvider.EXAMPLE_CASE_ACTIVITY_ID, MockProvider.ANOTHER_EXAMPLE_CASE_ACTIVITY_ID); verify(mockedQuery).list(); String content = response.asString(); List<String> historicCaseInstances = from(content).getList(""); assertThat(historicCaseInstances).hasSize(1); }
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/twoTaskCase.cmmn" }) public void testDistinctQueryByCaseActivityIds() { // given createCaseInstanceByKey("twoTaskCase"); // when HistoricCaseInstanceQuery query = historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn("PI_HumanTask_1", "PI_HumanTask_2"); // then assertEquals(1, query.list().size()); assertEquals(1, query.count()); }
@Test public void testCaseActivityIdListParameter() { Response response = given() .queryParam("caseActivityIdIn", MockProvider.EXAMPLE_CASE_ACTIVITY_ID_LIST) .then().expect() .statusCode(Status.OK.getStatusCode()) .when() .get(HISTORIC_CASE_INSTANCE_RESOURCE_URL); verify(mockedQuery).caseActivityIdIn(MockProvider.EXAMPLE_CASE_ACTIVITY_ID, MockProvider.ANOTHER_EXAMPLE_CASE_ACTIVITY_ID); verify(mockedQuery).list(); String content = response.asString(); List<String> historicCaseInstances = from(content).getList(""); assertThat(historicCaseInstances).hasSize(1); }
public void testFailQueryByCaseActivityIdNull() { try { historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn((String) null); fail("expected exception"); } catch (NullValueException e) { } }
public void testQueryByNonExistingCaseActivityId() { HistoricCaseInstanceQuery query = historyService .createHistoricCaseInstanceQuery() .caseActivityIdIn("nonExisting"); assertEquals(0, query.count()); }
query.caseActivityIdIn(caseActivityIdIn.toArray(new String[caseActivityIdIn.size()]));
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn" }) public void testQueryByCaseActivityId() { // given createCaseInstanceByKey("oneTaskCase"); // when HistoricCaseInstanceQuery query = historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn("PI_HumanTask_1"); // then assertEquals(1, query.list().size()); assertEquals(1, query.count()); }
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/twoTaskCase.cmmn" }) public void testDistinctQueryByCaseActivityIds() { // given createCaseInstanceByKey("twoTaskCase"); // when HistoricCaseInstanceQuery query = historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn("PI_HumanTask_1", "PI_HumanTask_2"); // then assertEquals(1, query.list().size()); assertEquals(1, query.count()); }
@Deployment(resources = { "org/camunda/bpm/engine/test/api/cmmn/oneCaseTaskCase.cmmn", "org/camunda/bpm/engine/test/api/cmmn/oneTaskCase.cmmn" }) public void testQueryByCaseActivityIds() { // given createCaseInstanceByKey("oneCaseTaskCase"); // when HistoricCaseInstanceQuery query = historyService.createHistoricCaseInstanceQuery() .caseActivityIdIn("PI_HumanTask_1", "PI_CaseTask_1"); // then assertEquals(2, query.list().size()); assertEquals(2, query.count()); }