- ELEMENT_DESCRIPTION - Static variable in class org.camunda.community.bpmndt.Constants
-
- ELEMENT_NAME - Static variable in class org.camunda.community.bpmndt.Constants
-
- ELEMENT_NODE - Static variable in class org.camunda.community.bpmndt.Constants
-
- ELEMENT_PATH - Static variable in class org.camunda.community.bpmndt.Constants
-
- ELEMENT_TEST_CASE - Static variable in class org.camunda.community.bpmndt.Constants
-
- ELEMENT_TEST_CASES - Static variable in class org.camunda.community.bpmndt.Constants
-
- equals(Object) - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- equals(Object) - Method in class org.camunda.community.bpmndt.TestCaseActivityScope
-
- EVENT - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- EventHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle conditional, message and signal intermediate catch or boundary events.
Please note: Since conditional events rely on an expression to evaluate true, their wait state
cannot be handled automatically - set variables or use
EventHandler.execute(Consumer) with a custom
action, if the variable event is
delete.
- EventHandler(ProcessEngine, String, String) - Constructor for class org.camunda.community.bpmndt.api.EventHandler
-
- eventReceived() - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Continues the waiting execution with an action that calls messageEventReceived,
signalEventReceived or setVariables (depending on the actual event type).
- eventReceived(EventSubscription) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
- EventStrategy - Class in org.camunda.community.bpmndt.strategy
-
- EventStrategy() - Constructor for class org.camunda.community.bpmndt.strategy.EventStrategy
-
- execute(ProcessInstance) - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Executes the test case.
- execute(ProcessInstance, ActivityExecution, CallActivityBehavior) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Simulates the execution of a call activity.
- execute(Consumer<EventSubscription>) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Executes a custom action that handles the intermediate catch event.
- execute(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Executes a custom action that handles the external task.
- execute() - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Executes the job with an action that calls executeJob.
- execute(Consumer<Job>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Executes a custom action that handles the job.
- execute(Job) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
- execute(int, BiFunction<ProcessInstanceAssert, Integer, Boolean>) - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Executes a custom action, which handles the activities within the scope, for a given loop index.
- execute() - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Create a new ProcessInstance, executes the actual test case and verifies the state after.
- execute(ProcessInstance) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Executes the actual test case and verifies the state after, using the given
ProcessInstance.
- execute(String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Executes the actual test case and verifies the state after, using the ProcessInstance,
identified by the given ID.
- execute(ActivityExecution, CallActivityBehavior) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Executes a stubbed call activity using a
CallActivityHandler that was registered for the
given activity.
- execute(Consumer<Task>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Executes a custom action that handles the user task.
- EXTENSION_NAME - Static variable in class org.camunda.community.bpmndt.Constants
-
- EXTERNAL_TASK - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- ExternalTaskHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle external tasks.
- ExternalTaskHandler(ProcessEngine, String, String) - Constructor for class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
- ExternalTaskStrategy - Class in org.camunda.community.bpmndt.strategy
-
- ExternalTaskStrategy() - Constructor for class org.camunda.community.bpmndt.strategy.ExternalTaskStrategy
-
- generate(GeneratorContext) - Method in class org.camunda.community.bpmndt.Generator
-
- GenerateMultiInstanceHandler - Class in org.camunda.community.bpmndt.cmd
-
Generates the handler for a given multi instance activity.
- GenerateMultiInstanceHandler(GeneratorResult) - Constructor for class org.camunda.community.bpmndt.cmd.GenerateMultiInstanceHandler
-
- generateMultiInstanceHandlers(TestCaseContext) - Method in class org.camunda.community.bpmndt.Generator
-
- GenerateMultiInstanceScopeHandler - Class in org.camunda.community.bpmndt.cmd
-
- GenerateMultiInstanceScopeHandler(GeneratorResult) - Constructor for class org.camunda.community.bpmndt.cmd.GenerateMultiInstanceScopeHandler
-
- generateMultiInstanceScopeHandlers(TestCaseContext) - Method in class org.camunda.community.bpmndt.Generator
-
- GenerateSpringConfiguration - Class in org.camunda.community.bpmndt.cmd
-
Generates a Spring test configuration, which is required for Spring based test code.
- GenerateSpringConfiguration(GeneratorResult) - Constructor for class org.camunda.community.bpmndt.cmd.GenerateSpringConfiguration
-
- generateSpringConfiguration(GeneratorContext) - Method in class org.camunda.community.bpmndt.Generator
-
- GenerateTestCase - Class in org.camunda.community.bpmndt.cmd
-
Generates a test case, using a test framework (JUnit 4 or 5) specific superclass.
- GenerateTestCase(GeneratorContext, GeneratorResult) - Constructor for class org.camunda.community.bpmndt.cmd.GenerateTestCase
-
- generateTestCases(GeneratorContext, Path) - Method in class org.camunda.community.bpmndt.Generator
-
- Generator - Class in org.camunda.community.bpmndt
-
Class that is responsible for generating test code and writing the generated files to the test
source directory.
- Generator() - Constructor for class org.camunda.community.bpmndt.Generator
-
- GeneratorContext - Class in org.camunda.community.bpmndt
-
- GeneratorContext() - Constructor for class org.camunda.community.bpmndt.GeneratorContext
-
- GeneratorResult - Class in org.camunda.community.bpmndt
-
Class, used to collect the test code generation results.
- GeneratorResult() - Constructor for class org.camunda.community.bpmndt.GeneratorResult
-
- GeneratorStrategy - Interface in org.camunda.community.bpmndt
-
Strategy, used per activity when generating a test case.
- get(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- getActivities() - Method in class org.camunda.community.bpmndt.TestCaseActivityScope
-
- getActivities() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getActivities(Predicate<TestCaseActivity>) - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Gets all activities (including activities from scopes) that satisfy the given filter.
- getAdditionalFiles() - Method in class org.camunda.community.bpmndt.GeneratorResult
-
- getBasePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- getBinding() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- getBpmnResource() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
- getBpmnResourceName() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
- getBusinessKey() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- getClassName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Gets the name of the test case's class.
- getConditionalDefinition() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getDefinitionKey() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- getDefinitionTenantId() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- getDeploymentId() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the ID of the process definition deployment.
- getDeploymentId() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- getDescription() - Method in class org.camunda.community.bpmndt.model.TestCase
-
Returns the test case's description.
- getDescription() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getEnclosedStrategy() - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
Gets the strategy of the activity that is enclosed by the multi instance scope.
- getEnd() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the ID of the test case's end activity.
- getEnd() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- getEndActivity() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getError() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getErrorDefinition() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getEscalation() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getEscalationDefinition() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getEventCode() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Returns the code of the related error or escalation event.
- getEventName() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Returns the name of the related message or signal event.
- getFile() - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- getFiles() - Method in class org.camunda.community.bpmndt.GeneratorResult
-
- getFlowNodeIds() - Method in class org.camunda.community.bpmndt.model.Path
-
- getHandler(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
- getHandler() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns code for getting a handler field reference.
- getHandler() - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
-
- getHandler() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- getHandlerAfter(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
- getHandlerAfter() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns code for getting an after handler field reference.
- getHandlerAfter() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- getHandlerBefore(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
- getHandlerBefore() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns code for getting a before handler field reference.
- getHandlerBefore() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- getHandlerType() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns the type name of the related handler or Void, if the activity is not handled by a
specific handler.
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.CallActivityStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.EventStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.ExternalTaskStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.JobStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceScopeStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.UserTaskStrategy
-
- getId() - Method in class org.camunda.community.bpmndt.model.PathNode
-
Returns the flow node ID of the test path node.
- getId() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Returns the ID of the flow node.
- getInvalidFlowNodeIds() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getLiteral() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Returns the ID of the flow node as Java literal.
- getLiteralAfter() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- getLiteralBefore() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- getMainResourcePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- getMessage() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getMessageDefinition() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getMultiInstance(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
Gets the multi instance loop characteristics from the flow node with the given ID.
- getMultiInstance() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- getName() - Method in class org.camunda.community.bpmndt.model.TestCase
-
Returns the test case's name.
- getName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getNext() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Returns the next test activity.
- getPackageName() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
Gets the configured base package name or the default value.
- getPackageName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Gets the name of the test case's package.
- getParent() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Return the parent test case activity scope.
- getParentElementId(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
Returns the ID of the parent element, which can be the ID of the process, an embedded sub process
or a transaction.
- getPath() - Method in class org.camunda.community.bpmndt.model.TestCase
-
Provides the path that should be tested.
- getPrev() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Returns the previous test activity.
- getProcessDefinitionKey() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the key of the process definition that is tested.
- getProcessDefinitionKey() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- getProcessEngine() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the process engine, used to execute the test case.
- getProcessEngine() - Method in class org.camunda.community.bpmndt.api.cfg.SpringConfiguration
-
- getProcessEngine() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
- getProcessEngine() - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
- getProcessEngine() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- getProcessEnginePluginNames() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
Returns the class names of process engine plugins, which should be registered at the process
engine that executes the generated test cases.
- getProcessEnginePlugins() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Provides custom ProcessEnginePlugins to be registered when the process engine is built.
- getProcessEnginePlugins() - Method in class org.camunda.community.bpmndt.api.cfg.SpringConfiguration
-
Returns a list of process engine plugins that are registered at the process engine.
- getProcessId() - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- getProcessId() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getResourceName(Path) - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getResult() - Method in class org.camunda.community.bpmndt.Generator
-
- getSignal() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getSignalDefinition() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getStart() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the ID of the test case's start activity.
- getStart() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- getStartActivity() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getStrategy(TestCaseActivity) - Method in class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
-
- getStrategy() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- getSuperClass(TestCaseActivity) - Method in class org.camunda.community.bpmndt.cmd.GenerateMultiInstanceHandler
-
- getSuperClass(TestCaseActivityScope) - Method in class org.camunda.community.bpmndt.cmd.GenerateMultiInstanceScopeHandler
-
- getSuperClass(TestCaseContext) - Method in class org.camunda.community.bpmndt.cmd.GenerateTestCase
-
- getTestCases() - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- getTestCases() - Method in class org.camunda.community.bpmndt.model.TestCases
-
Returns the defined test cases.
- getTestSourcePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- getTimerDefinition() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- getTopicName(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- getTopicName() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- getType() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- getTypeName() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- getValue() - Method in class org.camunda.community.bpmndt.model.Description
-
Returns the description as text value.
- getValue() - Method in class org.camunda.community.bpmndt.model.Name
-
Returns the name as text value.
- getVersion() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- getVersionTag() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- handle() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Returns the default activity handler, which is used when for a multi instance loop with a
specific index no handler is defined.
- handle(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Returns the activity handler, which is applied on the multi instance loop with the given index.
- handleAfter() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Returns the default job handler for the asynchronous continuation after the activity, which is
used when for a multi instance loop with a specific index no handler is defined.
- handleAfter(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Returns the job handler for the asynchronous continuation after the activity, which is applied on
the multi instance loop with the given index.
- handleAsyncBefore(ProcessInstance, int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
- handleBefore() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Returns the default job handler for the asynchronous continuation before the activity, which is
used when for a multi instance loop with a specific index no handler is defined.
- handleBefore(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Returns the job handler for the asynchronous continuation before the activity, which is applied
on the multi instance loop with the given index.
- handleBoundaryEvent(TestCaseActivity, String) - Method in class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
-
- handleBpmnError(String, String) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Continues the execution with an action that calls handleBpmnError using the given error
code and message.
- handleBpmnError(String) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
- handleBpmnError(String, String) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Continues the execution with an action that calls handleBpmnError using the given error
code and message.
- handleBpmnError(Task) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
- handleEscalation(String) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Continues the execution with an action that calls handleEscalation using the given
escalation code.
- handleEscalation(Task) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
- handleIntermediateCatchEvent(TestCaseActivity, String) - Method in class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
-
- handleMultiInstance(TestCaseContext, TestCaseActivity) - Method in class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
-
- handleMultiInstanceScope(TestCaseContext, int, TestCaseActivityScope) - Method in class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
-
- handleTestCaseErrors(TestCaseContext, MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.cmd.GenerateTestCase
-
- has(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- hasDuplicateName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Determines whether the related test case has a duplicate name or not.
- hashCode() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- hashCode() - Method in class org.camunda.community.bpmndt.TestCaseActivityScope
-
- hasMultiInstanceParent() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- hasNext() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- hasParent() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- hasPassed(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which asserts that the process instance has passed an activity.
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceScopeStrategy
-
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- hasPrev() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- hasPrev(TestCaseActivityType) - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Checks if the activity has a predecessor and the predecessor's type is the given type.
- hasSupportedBoundaryEventAttached(TestCaseActivity) - Method in class org.camunda.community.bpmndt.cmd.GenerateMultiInstanceHandler
-
- initDataSource() - Method in class org.camunda.community.bpmndt.api.cfg.SpringConfiguration
-
- initHandler(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which initializes a handler field.
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CallActivityStrategy
-
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
-
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.EventStrategy
-
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.ExternalTaskStrategy
-
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.UserTaskStrategy
-
- initHandlerAfter(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which initializes a after handler field.
- initHandlerAfter(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- initHandlerAfter(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- initHandlerAfterStatement() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns the statement that initializes the after handler.
- initHandlerAfterStatement() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- initHandlerBefore(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which initializes a before handler field.
- initHandlerBefore(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- initHandlerBefore(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- initHandlerBeforeStatement() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns the statement that initializes the before handler.
- initHandlerBeforeStatement() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- initHandlerStatement() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns the statement that initializes the handler.
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.CallActivityStrategy
-
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
-
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.EventStrategy
-
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.ExternalTaskStrategy
-
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceScopeStrategy
-
- initHandlerStatement() - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- initProcessEnginePlugins() - Method in class org.camunda.community.bpmndt.api.cfg.SpringConfiguration
-
- initTransactionManager(DataSource) - Method in class org.camunda.community.bpmndt.api.cfg.SpringConfiguration
-
- instance - Variable in class org.camunda.community.bpmndt.api.AbstractTestCase
-
- instance - Variable in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
- instance - Variable in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
- instrumentCallActivity(ActivityImpl) - Method in class org.camunda.community.bpmndt.api.cfg.BpmndtParseListener
-
Instruments the call activity by overriding it's behavior to allow isolated testing.
- instrumentEndActivity(List<ActivityImpl>) - Method in class org.camunda.community.bpmndt.api.cfg.BpmndtParseListener
-
Instruments the end activity, if it does not end the process.
- instrumentMultiInstanceActivity(ScopeImpl, ActivityImpl) - Method in class org.camunda.community.bpmndt.api.cfg.BpmndtParseListener
-
Instruments the given activity, if it is a multi instance activity.
- instrumentMultiInstanceScope(ScopeImpl, ActivityImpl) - Method in class org.camunda.community.bpmndt.api.cfg.BpmndtParseListener
-
Instruments the given activity, if it is a multi instance scope.
- is(String) - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- is(String, String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isAsyncAfter() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- isAsyncBefore() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- isAttachedTo(TestCaseActivity) - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- isBoundaryEvent(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isBoundaryEvent() - Method in enum org.camunda.community.bpmndt.TestCaseActivityType
-
- isCallActivity(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isConditional() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- isEnded(ProcessInstance) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Checks if the multi instance scope is ended or not.
- isEnded(ProcessInstance) - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Checks if the multi instance scope is ended or not.
- isError() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- isEscalation() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- isEventBasedGateway(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isExternalTask(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isIntermediateCatchEvent(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isJUnit5Enabled() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- isMessage() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- isMultiInstance() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- isNoneEnd() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
Determines if the given event is a none end event.
- isPathEmpty() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- isPathIncomplete() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- isPathInvalid() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- isProcessEnd() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Determines if the test case's end activity ends the process or not.
- isProcessEnd() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- isProcessEnd(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
Determines if the flow node with the given ID ends the process or not.
- isProcessEnd() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
- isReceiveTask(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isScope() - Method in class org.camunda.community.bpmndt.TestCaseActivity
-
Determines if the activity is a scope (embedded sub process or transaction) or an atomic
activity.
- isScope() - Method in class org.camunda.community.bpmndt.TestCaseActivityScope
-
- isSequential() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Determines if the multi instance loop is sequentially executed or not.
- isSequential() - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Determines if the multi instance loop is sequentially executed or not.
- isSignal() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- isSpringEnabled() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Determines if Spring based testing is enabled or not.
- isSpringEnabled() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- isTimer() - Method in class org.camunda.community.bpmndt.BpmnEventSupport
-
- isUserTask(String) - Method in class org.camunda.community.bpmndt.BpmnSupport
-
- isValid() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- isWaitingAt(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which asserts that the process instance is waiting at an activity.
- isWaitingAt(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- isWaitingAt(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceScopeStrategy
-
- isWaitingAt(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MultiInstanceStrategy
-
- isWaitingForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Determines if the call activity is waiting for a boundary message, signal or timer event.
- isWaitingForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Determines if the external task is waiting for a boundary message, signal or timer event.
- isWaitingForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Determines if the user task is waiting for a boundary message, signal or timer event.
- isWaitState() - Method in enum org.camunda.community.bpmndt.TestCaseActivityType
-
- valueOf(String) - Static method in enum org.camunda.community.bpmndt.api.JobHandler.Cardinality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.camunda.community.bpmndt.TestCaseActivityType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.camunda.community.bpmndt.api.JobHandler.Cardinality
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.camunda.community.bpmndt.TestCaseActivityType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(BiConsumer<ProcessInstanceAssert, CallActivityDefinition>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the definition of the call activity and the state before it is executed (actually before
the mapInputVariables method of a possible DelegateVariableMapping is invoked).
- verify(ProcessInstance, CallActivityDefinition) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
- verify(BiConsumer<ProcessInstanceAssert, EventSubscription>) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Verifies the events's waiting state.
- verify(BiConsumer<ProcessInstanceAssert, String>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Verifies the external task's waiting state.
- verify(BiConsumer<ProcessInstanceAssert, JobAssert>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies the job's waiting state.
- verify(int, BiConsumer<ProcessInstanceAssert, Integer>) - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Verifies the state before the multi instance loop with the given index is executed.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Verifies that state after the test case execution has finished.
- verify(BiConsumer<ProcessInstanceAssert, TaskAssert>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies the user task's waiting state.
- verifyInput(Consumer<VariableScope>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the state after the mapInputVariables method of a possible
DelegateVariableMapping was invoked.
Please note: This method can also be used to simulate the behavior of a called process.
- verifyInput(VariableScope) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
- verifyLoopCount(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Verifies that the multi instance loop is executed n-times.
- verifyLoopCount(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Verifies that the multi instance loop is executed n-times.
- verifyOutput(Consumer<VariableScope>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the state after the mapOutputVariables method of a possible
DelegateVariableMapping was invoked.
- verifyOutput(VariableScope) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
- verifyParallel() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Verifies that the multi instance loop execution is done in parallel.
- verifyParallel() - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Verifies that the multi instance loop execution is done in parallel.
- verifySequential() - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Verifies that the multi instance loop is sequentially executed.
- verifySequential() - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Verifies that the multi instance loop is sequentially executed.
- visitFile(Path, BasicFileAttributes) - Method in class org.camunda.community.bpmndt.cmd.CollectBpmnFiles
-
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Lets the call activity become a wait state.
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Applies no action at the external task's wait state.
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Applies no action at the user task's wait state.
- withBean(String, Object) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Registers a bean for the given key.
Please note: If Spring is enabled, the beans will be provided via Spring's application context
(e.g.
- withBusinessKey(String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets the business key of the process instance that will be created.
- withErrorMessage(String) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Sets the error message, which is used when the next activity is an error boundary event.
- withErrorMessage(String) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets the error message, which is used when the next activity is an error boundary event - in this
case the handler's default action is handleBpmnError.
- withErrorMessage(String) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Sets the error message, which is used when the next activity is an error boundary event - in this
case the handler's default action is handleBpmnError.
- withLocalVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets a local variable, which is passed to the execution when the default action is used.
- withLocalVariableTyped(String, TypedValue) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets a typed local variable, which is passed to the execution when the default action is used.
- withTenantId(String) - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Sets the tenant ID to be used for the automatic process definition deployment.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Sets a variable, which is passed to the execution when the default action is used.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets a variable, which is passed to the execution when the default action is used.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets a variable on the process instance that will be created.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
- withVariableTyped(String, TypedValue) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Sets a typed variable, which is passed to the execution when the default action is used.
- withVariableTyped(String, TypedValue) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets a typed variable, which is passed to the execution when the default action is used.
- withVariableTyped(String, TypedValue) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets a typed variable on the process instance that will be started.
- withVariableTyped(String, TypedValue) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
- WriteJavaFile - Class in org.camunda.community.bpmndt.cmd
-
- WriteJavaFile(GeneratorContext) - Constructor for class org.camunda.community.bpmndt.cmd.WriteJavaFile
-
- WriteJavaType - Class in org.camunda.community.bpmndt.cmd
-
- WriteJavaType(GeneratorContext) - Constructor for class org.camunda.community.bpmndt.cmd.WriteJavaType
-