- CALL_ACTIVITY - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- CallActivityDefinition - Class in org.camunda.community.bpmndt.api
-
Represents a concrete call activity during test case execution.
- CallActivityDefinition() - Constructor for class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- CallActivityHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle call activities.
- CallActivityHandler(TestCaseInstance, String) - Constructor for class org.camunda.community.bpmndt.api.CallActivityHandler
-
- CallActivityStrategy - Class in org.camunda.community.bpmndt.strategy
-
- CallActivityStrategy(TestCaseActivity) - Constructor for class org.camunda.community.bpmndt.strategy.CallActivityStrategy
-
- clear() - Method in class org.camunda.community.bpmndt.GeneratorResult
-
- collect(List<FlowNode>, Collection<FlowElement>) - Method in class org.camunda.community.bpmndt.cmd.CollectBpmnFlowNodes
-
- CollectBpmnFiles - Class in org.camunda.community.bpmndt.cmd
-
Collects the paths of all BPMN files within the project's resource directory
(src/main/resources).
- CollectBpmnFiles() - Constructor for class org.camunda.community.bpmndt.cmd.CollectBpmnFiles
-
- CollectBpmnFlowNodes - Class in org.camunda.community.bpmndt.cmd
-
Collects all BPMN flow nodes under a given BPMN process element - this includes the flow nodes of
all (embedded) sub processes.
- CollectBpmnFlowNodes() - Constructor for class org.camunda.community.bpmndt.cmd.CollectBpmnFlowNodes
-
- collectSubProcesses(List<FlowNode>, Collection<SubProcess>) - Method in class org.camunda.community.bpmndt.cmd.CollectBpmnFlowNodes
-
- complete() - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Completes the external task, which is locked for 60 seconds by calling complete, using
the specified variables and local variables, when the process instance is waiting at the
corresponding activity.
- complete(ExternalTask) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
- complete() - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Completes the user task with an action that calls complete, when the process instance is
waiting at the corresponding activity.
- complete(Task) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
- Constants - Class in org.camunda.community.bpmndt
-
Please note: This constants cannot be used within the API classes nor within the generated test
code, since this class will not be available in the test classpath of the target project.
- createExecutor() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Creates a new executor, used to specify variables, business key and/or mocks that are considered
during test case execution.
- createHandler(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Creates a new activity handler.
- createHandlerAfter(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Creates a new job handler for the asynchronous continuation after the activity.
- createHandlerBefore(int) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Creates a new job handler for the asynchronous continuation before the activity.
- customize(Consumer<CallActivityHandler>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Customizes the handler, using the given
Consumer function.
- customize(Consumer<EventHandler>) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Customizes the handler, using the given
Consumer function.
- customize(Consumer<ExternalTaskHandler>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Customizes the handler, using the given
Consumer function.
- customize(Consumer<JobHandler>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Customizes the handler, using the given
Consumer function.
- customize(Consumer<MultiInstanceHandler<T, U>>) - Method in class org.camunda.community.bpmndt.api.MultiInstanceHandler
-
Customizes the handler, using the given
Consumer function.
- customize(Consumer<MultiInstanceScopeHandler<T>>) - Method in class org.camunda.community.bpmndt.api.MultiInstanceScopeHandler
-
Customizes the handler, using the given
Consumer function.
- customize(Consumer<TestCaseExecutor>) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Customizes the executor, using the given
Consumer function.
- customize(Consumer<UserTaskHandler>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Customizes the handler, using the given
Consumer function.
- end - Variable in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- equals(Object) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- 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(TestCaseActivity) - 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, when the process instance is
waiting at the corresponding activity.
- execute(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Executes a custom action that handles the external task, when the process instance is waiting at
the corresponding activity.
- execute() - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Executes the job with an action that calls executeJob, when the process instance is
waiting at the corresponding activity.
- execute(Consumer<Job>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Executes a custom action that handles the job, when the process instance is waiting at the
corresponding activity.
- 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, when the process instance is waiting at the
corresponding activity.
- executeExternalTask(Consumer<ExternalTask>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Executes a custom action that handles the external task, which has been queried (by process
instance ID, activity ID and topic name) and locked before, when the process instance is waiting
at the corresponding activity.
- executeLockedExternalTask(Consumer<LockedExternalTask>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Executes a custom action that handles the external task, which has been queried (by process
instance ID, activity ID and topic name) and locked before, when the process instance is waiting
at the corresponding activity.
- 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(TestCaseActivity) - 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(TestCaseContext, 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(TestCaseContext, 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
-
- generateTestCases(GeneratorContext, Path, List<TestCase>) - 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.
- getActivity() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns the underlying activity.
- getActivity() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- 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, starting with "TC_".
- 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
-
- 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
-
- getFiles() - Method in class org.camunda.community.bpmndt.GeneratorResult
-
- 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
-
- getLiteral() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Gets the ID of the underlying activity as a literal.
- getLiteral() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
-
- 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
-
- getMultiInstanceActivities() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getMultiInstanceScopes() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- getName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
- 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, which is the lowered process ID as Java literal.
- getProcessDefinitionId() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
- 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.
- getResourceName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Gets the name of the BPMN resources within the classpath.
- getResult() - Method in class org.camunda.community.bpmndt.Generator
-
- 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
-
- GetStrategies - Class in org.camunda.community.bpmndt.cmd
-
Function that provides the strategies of all activities, including scopes, that are on the same
nesting level during execution.
- GetStrategies() - Constructor for class org.camunda.community.bpmndt.cmd.GetStrategies
-
- getStrategy(String) - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Returns the strategy of the activity with the given ID.
- 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
-
- getTestCase() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Returns the underlying test case.
- getTestSourcePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- 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.
- 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 as well as the specified variables.
- handleBpmnError(ExternalTask) - 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, when the process instance is waiting at the corresponding activity.
- 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, when the process instance is waiting at the corresponding activity.
- handleEscalation(Task) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
- 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.strategy.DefaultStrategy
-
- hasInputs() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
Determines if the call activity defines a mapping under "In mapping" in tab "Variables".
- hasOutputs() - Method in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
Determines if the call activity defines a mapping under "Out mapping" in tab "Variables".
- 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
-
- 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
-
- inputs - Variable in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- 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.
- 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.
- isJUnit5Enabled() - Method in class org.camunda.community.bpmndt.GeneratorContext
-
- 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
-
- 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.
- 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
-
- 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.
- valueOf(String) - Static method in enum org.camunda.community.bpmndt.api.JobHandler.Cardinality
-
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.
- 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.
- verifyTask(BiConsumer<ExternalTaskAssert, Map<String, Object>>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Verifies the external task's waiting state.
- version - Variable in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- versionTag - Variable in class org.camunda.community.bpmndt.api.CallActivityDefinition
-
- 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 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 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 behavior is used.
- withLocalVariables(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets local variables, which are passed to the execution when the default behavior 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 behavior 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 behavior is used.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets a variable, which is passed to the execution when a predefined behavior 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
-
Sets a variable, which is passed to the execution when a predefined behavior (complete,
handleBpmnError, or handleEscalation) is used.
- withVariables(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.EventHandler
-
Sets variables, which are passed to the execution when the default behavior is used.
- withVariables(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Sets variables, which are passed to the execution when a predefined behavior is used.
- withVariables(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets variables on the process instance that will be created.
- withVariables(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Sets variables, which are passed to the execution when a predefined behavior (complete,
handleBpmnError, or handleEscalation) is used.
- 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 behavior 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 a predefined behavior 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
-
Sets a typed variable, which is passed to the execution when a predefined behavior
(complete, handleBpmnError, or handleEscalation) is used.
- WORKER_ID - Static variable in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
- wrap(ExternalTask) - Method in class org.camunda.community.bpmndt.api.ExternalTaskHandler
-
Wraps the given ExternalTask into a LockedExternalTask.
- 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
-