verify(mockedQuery).tenantIdIn(queryParameters.get("tenantIdIn")); verify(mockedQuery).active(); verify(mockedQuery).completed(); verify(mockedQuery).terminated(); verify(mockedQuery).list();
verify(mockedQuery).subCaseInstanceId(aSubCaseInstId); verify(mockedQuery).active(); verify(mockedQuery).completed(); verify(mockedQuery).terminated(); verify(mockedQuery).list();
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/emptyCasePlanModelCase.cmmn"}) public void testAutoCompletionOfEmptyCase() { // given: // a deployed case definition String caseDefinitionId = repositoryService .createCaseDefinitionQuery() .singleResult() .getId(); // when caseService .withCaseDefinition(caseDefinitionId) .create(); // then CaseInstance caseInstance = caseService .createCaseInstanceQuery() .completed() .singleResult(); assertNotNull(caseInstance); assertTrue(caseInstance.isCompleted()); }
public void testQueryByCompleted() { for (org.camunda.bpm.engine.repository.Deployment deployment : repositoryService.createDeploymentQuery().list()) { repositoryService.deleteDeployment(deployment.getId(), true); } repositoryService.createDeployment() .addClasspathResource("org/camunda/bpm/engine/test/api/cmmn/oneTaskCaseWithManualActivation.cmmn") .deploy(); for (int i = 0; i < 4; i++) { String id = caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .businessKey(String.valueOf(i)) .create() .getId(); caseInstanceIds.add(id); } List<CaseExecution> executions = caseService .createCaseExecutionQuery() .activityId("PI_HumanTask_1") .list(); for (CaseExecution caseExecution : executions) { caseService .withCaseExecution(caseExecution.getId()) .disable(); } CaseInstanceQuery query = caseService.createCaseInstanceQuery(); query.completed(); verifyQueryResults(query, 4); }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/oneProcessTaskCaseWithManualActivation.cmmn"}) public void testDisableShouldCompleteCaseInstance() { // given createCaseInstance(DEFINITION_KEY); String processTaskId = queryCaseExecutionByActivityId(PROCESS_TASK_KEY).getId(); // when caseService .withCaseExecution(processTaskId) .disable(); // then CaseExecution processTask = queryCaseExecutionByActivityId(PROCESS_TASK_KEY); assertNull(processTask); // the case instance has been completed CaseInstance caseInstance = caseService .createCaseInstanceQuery() .completed() .singleResult(); assertNotNull(caseInstance); assertTrue(caseInstance.isCompleted()); }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/emptyStageCase.cmmn"}) public void testAutoCompletionOfEmptyStage() { // given: // a deployed case definition String caseDefinitionId = repositoryService .createCaseDefinitionQuery() .singleResult() .getId(); caseService .withCaseDefinition(caseDefinitionId) .create(); // then CaseExecution caseExecution = caseService .createCaseExecutionQuery() .activityId("PI_Stage_1") .singleResult(); assertNull(caseExecution); CaseInstance caseInstance = caseService .createCaseInstanceQuery() .completed() .singleResult(); assertNotNull(caseInstance); assertTrue(caseInstance.isCompleted()); }
.completed() .singleResult();
.completed() .singleResult();
.completed() .singleResult();
.completed() .singleResult();
.completed() .singleResult();
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/emptyCasePlanModelCase.cmmn"}) public void testAutoCompletionOfEmptyCase() { // given: // a deployed case definition String caseDefinitionId = repositoryService .createCaseDefinitionQuery() .singleResult() .getId(); // when caseService .withCaseDefinition(caseDefinitionId) .create(); // then CaseInstance caseInstance = caseService .createCaseInstanceQuery() .completed() .singleResult(); assertNotNull(caseInstance); assertTrue(caseInstance.isCompleted()); }
public void testQueryByCompleted() { for (org.camunda.bpm.engine.repository.Deployment deployment : repositoryService.createDeploymentQuery().list()) { repositoryService.deleteDeployment(deployment.getId(), true); } repositoryService.createDeployment() .addClasspathResource("org/camunda/bpm/engine/test/api/cmmn/oneTaskCaseWithManualActivation.cmmn") .deploy(); for (int i = 0; i < 4; i++) { String id = caseService .withCaseDefinitionByKey(CASE_DEFINITION_KEY) .businessKey(String.valueOf(i)) .create() .getId(); caseInstanceIds.add(id); } List<CaseExecution> executions = caseService .createCaseExecutionQuery() .activityId("PI_HumanTask_1") .list(); for (CaseExecution caseExecution : executions) { caseService .withCaseExecution(caseExecution.getId()) .disable(); } CaseInstanceQuery query = caseService.createCaseInstanceQuery(); query.completed(); verifyQueryResults(query, 4); }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/oneProcessTaskCaseWithManualActivation.cmmn"}) public void testDisableShouldCompleteCaseInstance() { // given createCaseInstance(DEFINITION_KEY); String processTaskId = queryCaseExecutionByActivityId(PROCESS_TASK_KEY).getId(); // when caseService .withCaseExecution(processTaskId) .disable(); // then CaseExecution processTask = queryCaseExecutionByActivityId(PROCESS_TASK_KEY); assertNull(processTask); // the case instance has been completed CaseInstance caseInstance = caseService .createCaseInstanceQuery() .completed() .singleResult(); assertNotNull(caseInstance); assertTrue(caseInstance.isCompleted()); }
@Deployment(resources={"org/camunda/bpm/engine/test/api/cmmn/emptyStageCase.cmmn"}) public void testAutoCompletionOfEmptyStage() { // given: // a deployed case definition String caseDefinitionId = repositoryService .createCaseDefinitionQuery() .singleResult() .getId(); caseService .withCaseDefinition(caseDefinitionId) .create(); // then CaseExecution caseExecution = caseService .createCaseExecutionQuery() .activityId("PI_Stage_1") .singleResult(); assertNull(caseExecution); CaseInstance caseInstance = caseService .createCaseInstanceQuery() .completed() .singleResult(); assertNotNull(caseInstance); assertTrue(caseInstance.isCompleted()); }
.completed() .singleResult();
.completed() .singleResult();
.completed() .singleResult();