@Test public void testQueryByTaskDescriptionLikeAsPost() { String taskDescriptionLike = "aTaskDescriptionLike"; Map<String, Object> params = new HashMap<String, Object>(); params.put("taskDescriptionLike", taskDescriptionLike); given() .contentType(POST_JSON_CONTENT_TYPE) .body(params) .then().expect().statusCode(Status.OK.getStatusCode()) .when().post(HISTORIC_TASK_INSTANCE_RESOURCE_URL); verify(mockedQuery).taskDescriptionLike(taskDescriptionLike); }
@Test public void testQueryByTaskDescriptionLike() { String taskDescriptionLike = "aTaskDescriptionLike"; given() .queryParam("taskDescriptionLike", taskDescriptionLike) .then().expect().statusCode(Status.OK.getStatusCode()) .when().get(HISTORIC_TASK_INSTANCE_RESOURCE_URL); verify(mockedQuery).taskDescriptionLike(taskDescriptionLike); }
query.taskDescriptionLike(taskDescriptionLike);
query.taskDescriptionLike(taskDescriptionLike);
assertEquals(1, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("%task\\_description").count()); assertEquals(1, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("Historic task%").count()); assertEquals(1, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("%task%").count()); assertEquals(0, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("%unexistingdescripton%").count());
query.taskDescriptionLike(taskDescriptionLike);
assertEquals(1, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("%task\\_description").count()); assertEquals(1, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("Historic task%").count()); assertEquals(1, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("%task%").count()); assertEquals(0, historyService.createHistoricTaskInstanceQuery().taskDescriptionLike("%unexistingdescripton%").count());