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 Details

  • Constructor Details

    • AbstractFlowableCmmnTestCase

      public AbstractFlowableCmmnTestCase()
  • Method Details

    • 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()
    • deployCaseDefinition

      protected CaseDefinition deployCaseDefinition(String name, String path)
    • deleteDeployment

      protected void deleteDeployment(String deploymentId)
    • 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<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()
    • waitForJobExecutorOnCondition

      protected void waitForJobExecutorOnCondition(Callable<Boolean> predicate)