protected void verifyStringParameterQueryInvocations() { Map<String, String> stringQueryParameters = getCompleteStringQueryParameters(); verify(mockedQuery).caseActivityInstanceId(stringQueryParameters.get("caseActivityInstanceId")); verify(mockedQuery).caseInstanceId(stringQueryParameters.get("caseInstanceId")); verify(mockedQuery).caseDefinitionId(stringQueryParameters.get("caseDefinitionId")); verify(mockedQuery).caseExecutionId(stringQueryParameters.get("caseExecutionId")); verify(mockedQuery).caseActivityId(stringQueryParameters.get("caseActivityId")); verify(mockedQuery).caseActivityName(stringQueryParameters.get("caseActivityName")); verify(mockedQuery).caseActivityType(stringQueryParameters.get("caseActivityType")); verify(mockedQuery).list(); }
query.caseActivityName(caseActivityName);
query.caseActivityName(caseActivityName);
@Deployment(resources = {"org/camunda/bpm/engine/test/api/cmmn/oneTaskAndOneStageWithManualActivationCase.cmmn"}) public void testHistoricCaseActivityQuery() { String stageId = "PI_Stage_1"; String stageName = "A HumanTask"; String taskId = "PI_HumanTask_1"; String taskName = "A HumanTask"; String caseInstanceId = createCaseInstance().getId(); CaseExecution stageExecution = queryCaseExecutionByActivityId(stageId); CaseExecution taskExecution = queryCaseExecutionByActivityId(taskId); assertCount(1, historicQuery().caseActivityInstanceId(stageExecution.getId())); assertCount(1, historicQuery().caseActivityInstanceId(taskExecution.getId())); assertCount(2, historicQuery().caseInstanceId(caseInstanceId)); assertCount(2, historicQuery().caseDefinitionId(stageExecution.getCaseDefinitionId())); assertCount(1, historicQuery().caseExecutionId(stageExecution.getId())); assertCount(1, historicQuery().caseExecutionId(taskExecution.getId())); assertCount(1, historicQuery().caseActivityId(stageId)); assertCount(1, historicQuery().caseActivityId(taskId)); assertCount(1, historicQuery().caseActivityName(stageName)); assertCount(1, historicQuery().caseActivityName(taskName)); assertCount(1, historicQuery().caseActivityType("stage")); assertCount(1, historicQuery().caseActivityType("humanTask")); }
query.caseActivityName(caseActivityName);
@Deployment(resources = {"org/camunda/bpm/engine/test/api/cmmn/oneTaskAndOneStageWithManualActivationCase.cmmn"}) public void testHistoricCaseActivityQuery() { String stageId = "PI_Stage_1"; String stageName = "A HumanTask"; String taskId = "PI_HumanTask_1"; String taskName = "A HumanTask"; String caseInstanceId = createCaseInstance().getId(); CaseExecution stageExecution = queryCaseExecutionByActivityId(stageId); CaseExecution taskExecution = queryCaseExecutionByActivityId(taskId); assertCount(1, historicQuery().caseActivityInstanceId(stageExecution.getId())); assertCount(1, historicQuery().caseActivityInstanceId(taskExecution.getId())); assertCount(2, historicQuery().caseInstanceId(caseInstanceId)); assertCount(2, historicQuery().caseDefinitionId(stageExecution.getCaseDefinitionId())); assertCount(1, historicQuery().caseExecutionId(stageExecution.getId())); assertCount(1, historicQuery().caseExecutionId(taskExecution.getId())); assertCount(1, historicQuery().caseActivityId(stageId)); assertCount(1, historicQuery().caseActivityId(taskId)); assertCount(1, historicQuery().caseActivityName(stageName)); assertCount(1, historicQuery().caseActivityName(taskName)); assertCount(1, historicQuery().caseActivityType("stage")); assertCount(1, historicQuery().caseActivityType("humanTask")); }