Class MigrationTestExtension
java.lang.Object
org.operaton.bpm.engine.test.junit5.ProcessEngineTestExtension
org.operaton.bpm.engine.test.junit5.migration.MigrationTestExtension
- All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterEachCallback,org.junit.jupiter.api.extension.BeforeEachCallback,org.junit.jupiter.api.extension.Extension
- Author:
- Thorben Lindhauer
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.operaton.bpm.engine.test.junit5.ProcessEngineTestExtension
DEFAULT_BPMN_RESOURCE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassertBoundaryTimerJobCreated(String activityId) voidassertBoundaryTimerJobMigrated(String activityIdBefore, String activityIdAfter) voidassertBoundaryTimerJobRemoved(String activityId) voidassertEventSubProcessTimerJobCreated(String activityId) voidassertEventSubProcessTimerJobRemoved(String activityId) voidassertEventSubscriptionCreated(String activityId, String eventName) voidassertEventSubscriptionMigrated(String activityIdBefore, String activityIdAfter, String eventName) voidassertEventSubscriptionMigrated(String activityIdBefore, String eventNameBefore, String activityIdAfter, String eventNameAfter) protected voidassertEventSubscriptionMigrated(EventSubscription eventSubscriptionBefore, String activityIdAfter, String eventName) voidassertEventSubscriptionRemoved(String activityId, String eventName) voidassertEventSubscriptionsMigrated(String activityIdBefore, String activityIdAfter, String eventName) voidassertIntermediateTimerJobCreated(String activityId) voidassertIntermediateTimerJobMigrated(String activityIdBefore, String activityIdAfter) voidassertIntermediateTimerJobRemoved(String activityId) voidassertJobCreated(String activityId, String handlerType) voidassertJobMigrated(String activityIdBefore, String activityIdAfter, String handlerType) voidassertJobMigrated(String activityIdBefore, String activityIdAfter, String handlerType, Date dueDateAfter) voidassertJobMigrated(Job jobBefore, String activityIdAfter) voidassertJobMigrated(Job jobBefore, String activityIdAfter, Date dueDateAfter) voidassertJobRemoved(String activityId, String handlerType) voidassertJobsCreated(String activityId, String handlerType, int countJobs) voidassertSuperExecutionOfCaseInstance(String caseInstanceId, String expectedSuperExecutionId) voidassertSuperExecutionOfProcessInstance(String processInstance, String expectedSuperExecutionId) voidassertTaskListenerTimerJobCreated(String activityId) voidassertTaskListenerTimerJobMigrated(String activityIdBefore, String activityIdAfter) voidassertTaskListenerTimerJobMigrated(String activityIdBefore, String activityIdAfter, Date dueDateAfter) voidassertTaskListenerTimerJobRemoved(String activityId) voidassertTaskListenerTimerJobsCreated(String activityId, int countJobs) voidassertTimerJob(Job job) assertTimerJobExists(ProcessInstanceSnapshot snapshot) voidassertVariableMigratedToExecution(VariableInstance variableBefore, String executionId) voidassertVariableMigratedToExecution(VariableInstance variableBefore, String executionId, String activityInstanceId) createProcessInstanceAndMigrate(MigrationPlan migrationPlan) createProcessInstanceAndMigrate(MigrationPlan migrationPlan, Map<String, Object> variables) getSingleActivityInstance(ActivityInstance tree, String activityId) getSingleActivityInstanceAfterMigration(String activityId) getSingleActivityInstanceBeforeMigration(String activityId) getSingleExecutionIdForActivity(ActivityInstance activityInstance, String activityId) getSingleExecutionIdForActivityAfterMigration(String activityId) getSingleExecutionIdForActivityBeforeMigration(String activityId) voidmigrateProcessInstance(MigrationPlan migrationPlan, ProcessInstance processInstance) takeFullProcessInstanceSnapshot(ProcessInstance processInstance) takeProcessInstanceSnapshot(ProcessInstance processInstance) voidMethods inherited from class org.operaton.bpm.engine.test.junit5.ProcessEngineTestExtension
afterEach, areJobsAvailable, assertCaseEnded, assertProcessEnded, assertProcessNotEnded, assertTextPresent, assertTextPresentIgnoreCase, availableJobs, beforeEach, completeAnyTask, completeTask, correlateMessage, createCaseInstanceByKey, createCaseInstanceByKey, createCaseInstanceByKey, createCaseInstanceByKey, createDeploymentBuilder, createGrantAuthorization, defaultManualActivation, deleteAllAuthorizations, deleteAllStandaloneTasks, deleteHistoryCleanupJobs, deploy, deploy, deploy, deploy, deploy, deployAndGetDefinition, deployAndGetDefinition, deployForTenant, deployForTenant, deployForTenant, deployForTenantAndGetDefinition, deployForTenantAndGetDefinition, executeAvailableJobs, executeAvailableJobs, executeAvailableJobs, executeAvailableJobs, getDatabaseType, getInstancesForActivityId, getProcessEngine, isHistoryLevelActivity, isHistoryLevelAudit, isHistoryLevelFull, isHistoryLevelNone, sendSignal, setAnyVariable, setVariable, waitForJobExecutorToProcessAllJobs, waitForJobExecutorToProcessAllJobs
-
Field Details
-
snapshotBeforeMigration
-
snapshotAfterMigration
-
-
Constructor Details
-
MigrationTestExtension
-
-
Method Details
-
getSingleExecutionIdForActivity
-
getSingleExecutionIdForActivityBeforeMigration
-
getSingleExecutionIdForActivityAfterMigration
-
getSingleActivityInstance
-
getSingleActivityInstanceBeforeMigration
-
getSingleActivityInstanceAfterMigration
-
takeFullProcessInstanceSnapshot
-
takeProcessInstanceSnapshot
-
createProcessInstanceAndMigrate
-
createProcessInstanceAndMigrate
public ProcessInstance createProcessInstanceAndMigrate(MigrationPlan migrationPlan, Map<String, Object> variables) -
migrateProcessInstance
-
triggerTimer
public void triggerTimer() -
assertExecutionTreeAfterMigration
-
assertActivityTreeAfterMigration
-
assertEventSubscriptionsMigrated
-
assertEventSubscriptionMigrated
protected void assertEventSubscriptionMigrated(EventSubscription eventSubscriptionBefore, String activityIdAfter, String eventName) -
assertEventSubscriptionMigrated
-
assertEventSubscriptionMigrated
-
assertEventSubscriptionRemoved
-
assertEventSubscriptionCreated
-
assertTimerJob
-
assertTimerJobExists
-
assertJobCreated
-
assertJobsCreated
-
assertJobRemoved
-
assertJobMigrated
-
assertJobMigrated
-
assertJobMigrated
-
assertJobMigrated
-
assertBoundaryTimerJobCreated
-
assertBoundaryTimerJobRemoved
-
assertBoundaryTimerJobMigrated
-
assertIntermediateTimerJobCreated
-
assertIntermediateTimerJobRemoved
-
assertIntermediateTimerJobMigrated
-
assertEventSubProcessTimerJobCreated
-
assertEventSubProcessTimerJobRemoved
-
assertTaskListenerTimerJobCreated
-
assertTaskListenerTimerJobsCreated
-
assertTaskListenerTimerJobRemoved
-
assertTaskListenerTimerJobMigrated
-
assertTaskListenerTimerJobMigrated
-
assertVariableMigratedToExecution
-
assertVariableMigratedToExecution
public void assertVariableMigratedToExecution(VariableInstance variableBefore, String executionId, String activityInstanceId) -
assertSuperExecutionOfCaseInstance
-
assertSuperExecutionOfProcessInstance
-