public void testQueryByEnabled() { CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.enabled(); verifyQueryResults(query, 2); }
verify(mockedQuery).required(); verify(mockedQuery).active(); verify(mockedQuery).enabled(); verify(mockedQuery).disabled(); verify(mockedQuery).list();
verify(mockedQuery).required(); verify(mockedQuery).active(); verify(mockedQuery).enabled(); verify(mockedQuery).disabled(); verify(mockedQuery).list();
@Deployment public void testRepeatTaskWithoutEntryCriteriaOnCustomStandardEvent() { // given String caseInstanceId = createCaseInstance().getId(); CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(1, query.count()); CaseExecution enabledCaseExecution = query.enabled().singleResult(); assertNotNull(enabledCaseExecution); // when (1) disable(enabledCaseExecution.getId()); // then (1) query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(2, query.count()); enabledCaseExecution = query.enabled().singleResult(); assertNotNull(enabledCaseExecution); // when (2) disable(enabledCaseExecution.getId()); // then (2) query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(3, query.count()); enabledCaseExecution = query.enabled().singleResult(); assertNotNull(enabledCaseExecution); // when (3) complete(caseInstanceId); // then (3) query = caseService.createCaseExecutionQuery(); assertEquals(1, query.count()); assertEquals(caseInstanceId, query.singleResult().getId()); }
assertEquals(1, stageQuery.count()); CaseExecution enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); assertEquals(2, stageQuery.count()); enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); assertEquals(3, stageQuery.count()); enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution);
@Deployment(resources = "org/camunda/bpm/engine/test/cmmn/cmm10/Cmmn10CompatibilityTest.testRepetitionRuleCustomStandardEvent.cmmn") public void testRepetitionRuleWithoutEntryCriteriaAndCustomStandardEvent() { // given createCaseInstanceByKey("case", Variables.createVariables().putValue("repetition", true)); String firstHumanTaskId = queryCaseExecutionByActivityId("PI_HumanTask_1").getId(); // when disable(firstHumanTaskId); // then CaseExecutionQuery query = caseService .createCaseExecutionQuery() .activityId("PI_HumanTask_1"); assertEquals(2, query.count()); assertEquals(1, query.enabled().count()); assertEquals(1, query.disabled().count()); }
@Deployment public void testIgnoreRepeatOnStandardEvent() { // given createCaseInstance(); String humanTask1 = queryCaseExecutionByActivityId("PI_HumanTask_1").getId(); 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()); }
public void testQueryByEnabled() { CaseExecutionQuery query = caseService.createCaseExecutionQuery(); query.enabled(); verifyQueryResults(query, 2); }
List<CaseExecution> list = caseService.createCaseExecutionQuery().enabled().list(); for (CaseExecution caseExecution : list) { caseService.withCaseExecution(caseExecution.getId())
@Deployment public void testRepeatTaskWithoutEntryCriteriaOnCustomStandardEvent() { // given String caseInstanceId = createCaseInstance().getId(); CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(1, query.count()); CaseExecution enabledCaseExecution = query.enabled().singleResult(); assertNotNull(enabledCaseExecution); // when (1) disable(enabledCaseExecution.getId()); // then (1) query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(2, query.count()); enabledCaseExecution = query.enabled().singleResult(); assertNotNull(enabledCaseExecution); // when (2) disable(enabledCaseExecution.getId()); // then (2) query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(3, query.count()); enabledCaseExecution = query.enabled().singleResult(); assertNotNull(enabledCaseExecution); // when (3) complete(caseInstanceId); // then (3) query = caseService.createCaseExecutionQuery(); assertEquals(1, query.count()); assertEquals(caseInstanceId, query.singleResult().getId()); }
assertEquals(1, stageQuery.count()); CaseExecution enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); assertEquals(2, stageQuery.count()); enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); assertEquals(3, stageQuery.count()); enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution);
@Deployment(resources = "org/camunda/bpm/engine/test/cmmn/cmm10/Cmmn10CompatibilityTest.testRepetitionRuleCustomStandardEvent.cmmn") public void testRepetitionRuleWithoutEntryCriteriaAndCustomStandardEvent() { // given createCaseInstanceByKey("case", Variables.createVariables().putValue("repetition", true)); String firstHumanTaskId = queryCaseExecutionByActivityId("PI_HumanTask_1").getId(); // when disable(firstHumanTaskId); // then CaseExecutionQuery query = caseService .createCaseExecutionQuery() .activityId("PI_HumanTask_1"); assertEquals(2, query.count()); assertEquals(1, query.enabled().count()); assertEquals(1, query.disabled().count()); }
@Deployment public void testIgnoreRepeatOnStandardEvent() { // given createCaseInstance(); String humanTask1 = queryCaseExecutionByActivityId("PI_HumanTask_1").getId(); 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()); }
List<CaseExecution> list = caseService.createCaseExecutionQuery().enabled().list(); for (CaseExecution caseExecution : list) { caseService.withCaseExecution(caseExecution.getId())