Package org.flowable.cmmn.engine.test
Class AbstractFlowableCmmnTestCase
- java.lang.Object
-
- org.flowable.cmmn.engine.test.AbstractFlowableCmmnTestCase
-
- Direct Known Subclasses:
FlowableCmmnTestCase
public abstract class AbstractFlowableCmmnTestCase extends Object
- Author:
- Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>autoCleanupDeploymentIdsstatic CmmnEnginecmmnEngineprotected CmmnEngineConfigurationcmmnEngineConfigurationprotected CmmnHistoryServicecmmnHistoryServiceprotected CmmnManagementServicecmmnManagementServiceprotected CmmnMigrationServicecmmnMigrationServiceprotected CmmnRepositoryServicecmmnRepositoryServiceprotected CmmnRuntimeServicecmmnRuntimeServiceprotected CmmnTaskServicecmmnTaskServiceprotected DynamicCmmnServicedynamicCmmnService
-
Constructor Summary
Constructors Constructor Description AbstractFlowableCmmnTestCase()
-
Method Summary
-
-
-
Field Detail
-
cmmnEngine
public static CmmnEngine cmmnEngine
-
cmmnEngineConfiguration
protected CmmnEngineConfiguration cmmnEngineConfiguration
-
cmmnManagementService
protected CmmnManagementService cmmnManagementService
-
cmmnRepositoryService
protected CmmnRepositoryService cmmnRepositoryService
-
cmmnRuntimeService
protected CmmnRuntimeService cmmnRuntimeService
-
dynamicCmmnService
protected DynamicCmmnService dynamicCmmnService
-
cmmnTaskService
protected CmmnTaskService cmmnTaskService
-
cmmnHistoryService
protected CmmnHistoryService cmmnHistoryService
-
cmmnMigrationService
protected CmmnMigrationService cmmnMigrationService
-
-
Method Detail
-
addDeploymentForAutoCleanup
protected String addDeploymentForAutoCleanup(CmmnDeployment cmmnDeployment)
-
addDeploymentForAutoCleanup
protected void addDeploymentForAutoCleanup(String deploymentId)
-
cleanup
public void cleanup()
-
deployOneHumanTaskCaseModel
protected void deployOneHumanTaskCaseModel()
-
deployAndStartOneHumanTaskCaseModel
protected CaseInstance deployAndStartOneHumanTaskCaseModel()
-
deployOneTaskCaseModel
protected void deployOneTaskCaseModel()
-
setClockFixedToCurrentTime
protected Date setClockFixedToCurrentTime()
-
setClockTo
protected void setClockTo(long epochTime)
-
setClockTo
protected void setClockTo(Date date)
-
forwardClock
protected Date forwardClock(long milliseconds)
-
assertCaseInstanceEnded
protected void assertCaseInstanceEnded(CaseInstance caseInstance)
-
assertCaseInstanceEnded
protected void assertCaseInstanceEnded(String caseInstanceId)
-
createCaseInstanceEndedErrorMessage
protected String createCaseInstanceEndedErrorMessage(CaseInstance caseInstance, long count)
-
createCaseInstanceEndedErrorMessage
protected String createCaseInstanceEndedErrorMessage(String caseInstanceId, long count)
-
assertCaseInstanceEnded
protected void assertCaseInstanceEnded(CaseInstance caseInstance, int nrOfExpectedMilestones)
-
assertCaseInstanceNotEnded
protected void assertCaseInstanceNotEnded(CaseInstance caseInstance)
-
assertSingleTaskExists
protected void assertSingleTaskExists(List<org.flowable.task.api.Task> tasks, String name)
-
assertSamePlanItemState
protected void assertSamePlanItemState(CaseInstance c1)
-
assertPlanItemInstanceState
protected void assertPlanItemInstanceState(CaseInstance caseInstance, String name, String... states)
-
assertPlanItemInstanceState
protected void assertPlanItemInstanceState(List<PlanItemInstance> planItemInstances, String name, String... states)
-
assertHistoricPlanItemInstanceState
protected void assertHistoricPlanItemInstanceState(List<HistoricPlanItemInstance> planItemInstances, String name, String... states)
-
assertNoPlanItemInstance
protected void assertNoPlanItemInstance(List<PlanItemInstance> planItemInstances, String name)
-
assertPlanItemLocalVariables
protected void assertPlanItemLocalVariables(String caseInstanceId, String planItemName, List<?> itemVariableValues, List<Integer> itemIndexVariableValues)
-
searchForMatch
protected int searchForMatch(Object itemValue, Integer index, List<Object> itemValues, List<Object> itemIndexValues)
-
completePlanItemsWithItemValues
protected void completePlanItemsWithItemValues(String caseInstanceId, String planItemName, int expectedTotalCount, Object... itemValues)
-
completePlanItemWithItemValue
protected boolean completePlanItemWithItemValue(List<PlanItemInstance> planItemInstances, Object itemValue)
-
completeAllPlanItems
protected void completeAllPlanItems(String caseInstanceId, String planItemName, int expectedCount)
-
getAllPlanItemInstances
protected List<PlanItemInstance> getAllPlanItemInstances(String caseInstanceId)
-
getPlanItemInstances
protected List<PlanItemInstance> getPlanItemInstances(String caseInstanceId)
-
getCompletedPlanItemInstances
protected List<PlanItemInstance> getCompletedPlanItemInstances(String caseInstanceId)
-
getTerminatedPlanItemInstances
protected List<PlanItemInstance> getTerminatedPlanItemInstances(String caseInstanceId)
-
getPlanItemInstanceIdByName
protected String getPlanItemInstanceIdByName(List<PlanItemInstance> planItemInstances, String name)
-
getPlanItemInstanceIdByNameAndState
protected String getPlanItemInstanceIdByNameAndState(List<PlanItemInstance> planItemInstances, String name, String state)
-
getPlanItemInstanceByName
protected PlanItemInstance getPlanItemInstanceByName(List<PlanItemInstance> planItemInstances, String name, String state)
-
waitForJobExecutorToProcessAllJobs
protected void waitForJobExecutorToProcessAllJobs()
-
waitForJobExecutorToProcessAllAsyncJobs
protected void waitForJobExecutorToProcessAllAsyncJobs()
-
waitForAsyncHistoryExecutorToProcessAllJobs
protected void waitForAsyncHistoryExecutorToProcessAllJobs()
-
-