Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractJUnit5TestCase - Class in org.camunda.community.bpmndt.api
-
Abstract superclass for JUnit 5 based test cases.
- AbstractJUnit5TestCase() - Constructor for class org.camunda.community.bpmndt.api.AbstractJUnit5TestCase
- AbstractTestCase - Class in org.camunda.community.bpmndt.api
-
Abstract superclass for test cases.
- AbstractTestCase() - Constructor for class org.camunda.community.bpmndt.api.AbstractTestCase
- accept(JavaFile) - Method in class org.camunda.community.bpmndt.cmd.WriteJavaFile
- accept(Class<?>) - Method in class org.camunda.community.bpmndt.cmd.WriteJavaType
- accept(GeneratorContext) - Method in class org.camunda.community.bpmndt.cmd.GenerateSimulateSubProcessResource
- accept(TestCaseContext) - Method in class org.camunda.community.bpmndt.cmd.GenerateTestCase
- addAdditionalFile(JavaFile) - Method in class org.camunda.community.bpmndt.GeneratorResult
- addFile(JavaFile) - Method in class org.camunda.community.bpmndt.GeneratorResult
- addHandlerField(TypeSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds a handler field to the class, if the element is handled by a handler - e.g.:
- addHandlerField(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- addHandlerField(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
- addHandlerField(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- addHandlerField(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- addHandlerMethod(TypeSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds a "handle" method to the class, if the element is handled by a handler - e.g.:
- addHandlerMethod(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- addHandlerMethod(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
- addHandlerMethod(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- addHandlerMethod(TypeSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- addStrategy(GeneratorStrategy) - Method in class org.camunda.community.bpmndt.TestCaseContext
- apply(long, CallActivityHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, CustomMultiInstanceHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, JobHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, MessageEventHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, OutboundConnectorHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, ReceiveTaskHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, SignalEventHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, TimerEventHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(long, UserTaskHandler) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- apply(Path) - Method in class org.camunda.community.bpmndt.cmd.CollectBpmnFiles
- apply(GeneratorContext) - Method in class org.camunda.community.bpmndt.cmd.DeleteTestSources
- apply(TestCase) - Method in class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
- applyHandler(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code to the execute/apply method, if the element is handled by a handler - e.g.:
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MessageBoundaryEventStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SignalBoundaryEventStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- applyHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.TimerBoundaryEventStrategy
- assignee - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.UserTaskElement
B
- beforeEach() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Performs the setup for a test case execution by initializing all element handlers.
- beforeEach(ExtensionContext) - Method in class org.camunda.community.bpmndt.api.AbstractJUnit5TestCase
- bindingType - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.CallActivityElement
- BPMN_EXTENSION - Static variable in class org.camunda.community.bpmndt.Constants
- broadcast() - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Broadcasts a signal, when the process instance is waiting at the corresponding element.
- BuildTestCaseContext - Class in org.camunda.community.bpmndt.cmd
-
Builds a new test case context, used for code generation.
- BuildTestCaseContext(GeneratorContext, Path) - Constructor for class org.camunda.community.bpmndt.cmd.BuildTestCaseContext
C
- CALL_ACTIVITY - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- CallActivityBindingType - Enum in org.camunda.community.bpmndt.api
-
Possible binding type values.
- CallActivityElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.CallActivityElement
- CallActivityHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle call activities.
- CallActivityHandler(String) - Constructor for class org.camunda.community.bpmndt.api.CallActivityHandler
- CallActivityHandler(TestCaseInstanceElement.CallActivityElement) - Constructor for class org.camunda.community.bpmndt.api.CallActivityHandler
- CallActivityStrategy - Class in org.camunda.community.bpmndt.strategy
- CallActivityStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.CallActivityStrategy
- candidateGroups - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.UserTaskElement
- candidateUsers - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.UserTaskElement
- clear() - Method in class org.camunda.community.bpmndt.GeneratorResult
- close() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- 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
- complete() - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Executes an action that completes the job, when the process instance is waiting at the corresponding element, using specified variables.
- complete() - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Executes an action that completes the underlying job, when the process instance is waiting at the corresponding element, using specified variables.
- complete() - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Completes the user task, when the process instance is waiting at the corresponding element, using specified variables.
- 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.
- correlate() - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Correlates the message, when the process instance is waiting at the corresponding element, using specified variables.
- correlate() - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Correlates the message, when the process instance is waiting at the corresponding element, using specified variables.
- correlate(ZeebeClient, String, String) - Method in interface org.camunda.community.bpmndt.api.MessageEventHandler.Correlation
-
Correlates the message.
- correlationKey - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.MessageEventElement
- createException(String, long) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- createExecutor(ZeebeTestEngine) - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Creates a new executor, used to specify variables that are considered during test case execution.
- CUSTOM_MULTI_INSTANCE - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- customize(Consumer<CallActivityHandler>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<CustomMultiInstanceHandler>) - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<JobHandler>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<MessageEventHandler>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<OutboundConnectorHandler>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<ReceiveTaskHandler>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<SignalEventHandler>) - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<TestCaseExecutor>) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Customizes the executor, using the given
Consumerfunction. - customize(Consumer<TimerEventHandler>) - Method in class org.camunda.community.bpmndt.api.TimerEventHandler
-
Customizes the handler, using the given
Consumerfunction. - customize(Consumer<UserTaskHandler>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Customizes the handler, using the given
Consumerfunction. - CustomMultiInstanceHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle multi instances and multi instance scopes, using custom code - see
CustomMultiInstanceHandler.execute(BiConsumer). - CustomMultiInstanceHandler(String) - Constructor for class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
- CustomMultiInstanceHandler(TestCaseInstanceElement.MultiInstanceElement) - Constructor for class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
- CustomMultiInstanceScopeStrategy - Class in org.camunda.community.bpmndt.strategy
- CustomMultiInstanceScopeStrategy(BpmnElementScope) - Constructor for class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- CustomMultiInstanceStrategy - Class in org.camunda.community.bpmndt.strategy
- CustomMultiInstanceStrategy(GeneratorStrategy) - Constructor for class org.camunda.community.bpmndt.strategy.CustomMultiInstanceStrategy
D
- DefaultHandlerStrategy - Class in org.camunda.community.bpmndt.strategy
-
Default strategy for all handled BPMN element, that provide a fluent handler API.
- DefaultHandlerStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
- DefaultStrategy - Class in org.camunda.community.bpmndt.strategy
- DefaultStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.DefaultStrategy
- DeleteTestSources - Class in org.camunda.community.bpmndt.cmd
- DeleteTestSources() - Constructor for class org.camunda.community.bpmndt.cmd.DeleteTestSources
- DEPLOYMENT - Enum constant in enum org.camunda.community.bpmndt.api.CallActivityBindingType
- dueDate - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.UserTaskElement
E
- element - Variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- execute() - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Create a new process instance, executes the actual test case and verifies the state after.
- execute(long) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Executes the actual test case and verifies the state after, using the process instance, identified by the given key.
- execute(ProcessInstanceEvent) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Executes the actual test case and verifies the state after, using the given event.
- execute(BiConsumer<ZeebeClient, Long>) - 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 element.
- execute(BiConsumer<ZeebeClient, Long>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Executes a custom action that handles the underlying job, when the process instance is waiting at the corresponding element.
- execute(BiConsumer<ZeebeClient, Long>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Completes the user task using a custom action, when the process instance is waiting at the corresponding element.
- execute(BiConsumer<ZeebeClient, String>) - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Broadcasts a signal using a custom action, when the process instance is waiting at the corresponding element.
- execute(BiConsumer<TestCaseInstance, Long>) - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Executes a custom action that handles the multi instance or the multi instance scope.
- execute(MessageEventHandler.Correlation) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Correlates the message using a custom action, when the process instance is waiting at the corresponding element.
- execute(MessageEventHandler.Correlation) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Correlates the message using a custom action, when the process instance is waiting at the corresponding element.
- execute(TestCaseInstance, long) - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Executes the test case.
- executeLoop(BiConsumer<TestCaseInstance, Long>) - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Executes a custom action that handles the multi instance loop.
- executeTestCase(T, Consumer<T>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Executes the given test case, instead of simulating the called process, when the call activity is handled.
- EXTENSION_NAME - Static variable in class org.camunda.community.bpmndt.Constants
F
- followUpDate - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.UserTaskElement
G
- generate(GeneratorContext) - Method in class org.camunda.community.bpmndt.Generator
- GenerateSimulateSubProcessResource - Class in org.camunda.community.bpmndt.cmd
-
Generates a Java file, containing the simulate sub process resource BPMN as string constant.
- GenerateSimulateSubProcessResource(GeneratorResult) - Constructor for class org.camunda.community.bpmndt.cmd.GenerateSimulateSubProcessResource
- GenerateTestCase - Class in org.camunda.community.bpmndt.cmd
-
Generates a test case, using a test framework (JUnit 5) specific superclass.
- GenerateTestCase(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 BPMN element when generating a test case.
- getAdditionalFiles() - Method in class org.camunda.community.bpmndt.GeneratorResult
- getBasePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
- getBpmnProcessId() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the ID of the BPMN process that is tested.
- getBpmnResource() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns an input stream that provides the BPMN resource with the process definition to be tested - either this method or
AbstractTestCase.getBpmnResourceName()must be overridden! - getBpmnResourceName() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the name of the BPMN resource, that provides the process definition to be tested - either this method or
AbstractTestCase.getBpmnResource()must be overridden! - getClassName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Gets the name of the test case's class, starting with "TC_".
- getClient() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- getElement() - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Returns the underlying BPMN element.
- getElement() - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- getElement() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- getElement() - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- getElementInstanceKey(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Returns the element instance key for a BPMN element within a given flow scope.
- getEnd() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the ID of the test case's end activity.
- getEngine() - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
- getFiles() - Method in class org.camunda.community.bpmndt.GeneratorResult
- getFlowScopeKey(long) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Returns the flow scope key of an element instance.
- 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.CustomMultiInstanceScopeStrategy
- getHandler() - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
- getHandler() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- getHandler() - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- 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.CustomMultiInstanceScopeStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.JobStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.MessageEventStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.OutboundConnectorStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.ReceiveTaskStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.SignalEventStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- getHandlerType() - Method in class org.camunda.community.bpmndt.strategy.TimerEventStrategy
- 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 BPMN element as a literal.
- getLiteral() - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- getLiteral() - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- getLiteral() - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- getMainResourcePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
- 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.
- getProcessInstanceKey(long) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Returns the process instance key of an element instance.
- 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
- getSimulateSubProcessResource() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the BPMN resource used to simulate arbitrary sub processes.
- getStart() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Returns the ID of the test case's start element.
- getStrategies() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Returns the strategies of all relevant BPMN elements and scopes.
- getTestCase() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Returns the underlying test case.
- getTestSourcePath() - Method in class org.camunda.community.bpmndt.GeneratorContext
H
- hasDuplicateName() - Method in class org.camunda.community.bpmndt.TestCaseContext
-
Determines whether the related test case has a duplicate name or not.
- hasPassed(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if a BPMN element has been passed within the given flow scope.
- hasPassed(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which asserts that the process instance has passed a BPMN element.
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceStrategy
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultHandlerStrategy
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- hasPassed(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- hasPassedMultiInstance(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if a BPMN multi instance element has been passed within the given flow scope.
- hasTerminated(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if a BPMN element has been terminated within the given flow scope.
- hasTerminatedMultiInstance(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if a BPMN multi instance element has been terminated within the given flow scope.
I
- id - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement
-
The ID of the BPMN element.
- 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.CustomMultiInstanceScopeStrategy
- 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.JobStrategy
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.OutboundConnectorStrategy
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.ReceiveTaskStrategy
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- initHandler(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.UserTaskStrategy
- initHandlerElement(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which initializes the handler's element - e.g.
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CallActivityStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.JobStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.MessageEventStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.OutboundConnectorStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.ReceiveTaskStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SignalEventStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.TimerEventStrategy
- initHandlerElement(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.UserTaskStrategy
- 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.CustomMultiInstanceScopeStrategy
- 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.SubProcessStrategy
- inputs - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.OutboundConnectorElement
- isActivating(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if a BPMN element is being activated within the given flow scope.
- isCompleted(long) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if the given process instance is completed.
- isMessageStart() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Determines if the test case's start element is a message start event or not.
- isProcessStart() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Determines if the test case's start element starts the process or not.
- isSignalStart() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Determines if the test case's start element is a signal start event or not.
- isTimerStart() - Method in class org.camunda.community.bpmndt.api.AbstractTestCase
-
Determines if the test case's start element is a timer start event or not.
- isWaitingAt(long, String) - Method in class org.camunda.community.bpmndt.api.TestCaseInstance
-
Checks if a flow is waiting at a specific BPMN element.
- isWaitingAt(MethodSpec.Builder) - Method in interface org.camunda.community.bpmndt.GeneratorStrategy
-
Adds code, which asserts that the process instance is waiting at a BPMN element.
- isWaitingAt(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.CustomMultiInstanceScopeStrategy
- isWaitingAt(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- isWaitingAt(MethodSpec.Builder) - Method in class org.camunda.community.bpmndt.strategy.SubProcessStrategy
J
- JAVA_EXTENSION - Static variable in class org.camunda.community.bpmndt.Constants
- JOB - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- JobElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.JobElement
- JobHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle jobs in form of service, script, send or business rule tasks as well as intermediate message throw or message end events.
- JobHandler(String) - Constructor for class org.camunda.community.bpmndt.api.JobHandler
- JobHandler(TestCaseInstanceElement.JobElement) - Constructor for class org.camunda.community.bpmndt.api.JobHandler
- JobStrategy - Class in org.camunda.community.bpmndt.strategy
- JobStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.JobStrategy
L
- LATEST - Enum constant in enum org.camunda.community.bpmndt.api.CallActivityBindingType
- literal - Variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- Literal - Class in org.camunda.community.bpmndt
M
- MESSAGE_EVENT - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- MessageBoundaryEventStrategy - Class in org.camunda.community.bpmndt.strategy
- MessageBoundaryEventStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.MessageBoundaryEventStrategy
- MessageEventElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.MessageEventElement
- MessageEventHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle message catch events.
- MessageEventHandler(String) - Constructor for class org.camunda.community.bpmndt.api.MessageEventHandler
- MessageEventHandler(TestCaseInstanceElement.MessageEventElement) - Constructor for class org.camunda.community.bpmndt.api.MessageEventHandler
- MessageEventHandler.Correlation - Interface in org.camunda.community.bpmndt.api
-
Interface for custom actions that need to correlate a message.
- MessageEventStrategy - Class in org.camunda.community.bpmndt.strategy
- MessageEventStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.MessageEventStrategy
- messageName - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.MessageEventElement
- MultiInstanceElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.MultiInstanceElement
O
- org.camunda.community.bpmndt - package org.camunda.community.bpmndt
- org.camunda.community.bpmndt.api - package org.camunda.community.bpmndt.api
- org.camunda.community.bpmndt.cmd - package org.camunda.community.bpmndt.cmd
- org.camunda.community.bpmndt.strategy - package org.camunda.community.bpmndt.strategy
- OTHER - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- OUTBOUND_CONNECTOR - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- OutboundConnectorElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.OutboundConnectorElement
- OutboundConnectorHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle outbound connectors.
- OutboundConnectorHandler(String) - Constructor for class org.camunda.community.bpmndt.api.OutboundConnectorHandler
- OutboundConnectorHandler(TestCaseInstanceElement.OutboundConnectorElement) - Constructor for class org.camunda.community.bpmndt.api.OutboundConnectorHandler
- OutboundConnectorStrategy - Class in org.camunda.community.bpmndt.strategy
- OutboundConnectorStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.OutboundConnectorStrategy
- outputs - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.OutboundConnectorElement
P
- processId - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.CallActivityElement
- propagateAllChildVariables - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.CallActivityElement
- propagateAllParentVariables - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.CallActivityElement
R
- RECEIVE_TASK - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- ReceiveTaskHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle receive tasks.
- ReceiveTaskHandler(String) - Constructor for class org.camunda.community.bpmndt.api.ReceiveTaskHandler
- ReceiveTaskHandler(TestCaseInstanceElement.MessageEventElement) - Constructor for class org.camunda.community.bpmndt.api.ReceiveTaskHandler
- ReceiveTaskStrategy - Class in org.camunda.community.bpmndt.strategy
- ReceiveTaskStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.ReceiveTaskStrategy
- retries - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.JobElement
S
- sequential - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.MultiInstanceElement
- setBasePath(Path) - Method in class org.camunda.community.bpmndt.GeneratorContext
- setClassName(String) - Method in class org.camunda.community.bpmndt.TestCaseContext
- setDuplicateName(boolean) - Method in class org.camunda.community.bpmndt.TestCaseContext
- setMainResourcePath(Path) - Method in class org.camunda.community.bpmndt.GeneratorContext
- setName(String) - Method in class org.camunda.community.bpmndt.TestCaseContext
- setPackageName(String) - Method in class org.camunda.community.bpmndt.GeneratorContext
- setPackageName(String) - Method in class org.camunda.community.bpmndt.TestCaseContext
- setResourceName(String) - Method in class org.camunda.community.bpmndt.TestCaseContext
- setTestCase(TestCase) - Method in class org.camunda.community.bpmndt.TestCaseContext
- setTestSourcePath(Path) - Method in class org.camunda.community.bpmndt.GeneratorContext
- SIGNAL_EVENT - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- SignalBoundaryEventStrategy - Class in org.camunda.community.bpmndt.strategy
- SignalBoundaryEventStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.SignalBoundaryEventStrategy
- SignalEventElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.SignalEventElement
- SignalEventHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle signal catch events.
- SignalEventHandler(String) - Constructor for class org.camunda.community.bpmndt.api.SignalEventHandler
- SignalEventHandler(TestCaseInstanceElement.SignalEventElement) - Constructor for class org.camunda.community.bpmndt.api.SignalEventHandler
- SignalEventStrategy - Class in org.camunda.community.bpmndt.strategy
- SignalEventStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.SignalEventStrategy
- signalName - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.SignalEventElement
- simulateProcess(String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Simulates the process with the given ID by adding a stub process to the resource deployment.
- simulateVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Sets a variable to simulate the results of a called sub process execution.
- simulateVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Sets variables to simulate the results of a called sub process execution.
- simulateVariables(Object) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Sets an object as variables to simulate the results of a called sub process execution.
- simulateVersionedProcess(String, String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Simulates the process with the given ID by adding a stub process to a separate versioned resource deployment.
- SubProcessStrategy - Class in org.camunda.community.bpmndt.strategy
- SubProcessStrategy(BpmnElementScope) - Constructor for class org.camunda.community.bpmndt.strategy.SubProcessStrategy
T
- taskDefinitionType - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.OutboundConnectorElement
- taskHeaders - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.OutboundConnectorElement
- TestCaseContext - Class in org.camunda.community.bpmndt
- TestCaseContext() - Constructor for class org.camunda.community.bpmndt.TestCaseContext
- TestCaseExecutor - Class in org.camunda.community.bpmndt.api
-
Fluent API to prepare and start the actual test case execution.
- TestCaseExecutor(AbstractTestCase, ZeebeTestEngine, String) - Constructor for class org.camunda.community.bpmndt.api.TestCaseExecutor
- TestCaseInstance - Class in org.camunda.community.bpmndt.api
-
Link between a test case and its execution.
- TestCaseInstanceElement - Class in org.camunda.community.bpmndt.api
-
BPMN element, containing the information from a parsed BPMN model (design time) at runtime, used by specific handler.
- TestCaseInstanceElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement
- TestCaseInstanceElement.CallActivityElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.JobElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.MessageEventElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.MultiInstanceElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.OutboundConnectorElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.SignalEventElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.TimerEventElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceElement.UserTaskElement - Class in org.camunda.community.bpmndt.api
- TestCaseInstanceMemo - Class in org.camunda.community.bpmndt.api
-
Memorizes all relevant events of the Zeebe test engine.
- throwBpmnError(String, String) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Throws an BPMN error using the given error code and message as well as the specified variables.
- throwBpmnError(String, String) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Throws an BPMN error using the given error code and message as well as the specified variables.
- throwBpmnError(String, String) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Throws an BPMN error using the given error code and message as well as the specified variables.
- timeDate - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.TimerEventElement
- timeDuration - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.TimerEventElement
- TIMER_EVENT - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- TimerBoundaryEventStrategy - Class in org.camunda.community.bpmndt.strategy
- TimerBoundaryEventStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.TimerBoundaryEventStrategy
- TimerEventElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.TimerEventElement
- TimerEventHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle timer catch events.
- TimerEventHandler(String) - Constructor for class org.camunda.community.bpmndt.api.TimerEventHandler
- TimerEventHandler(TestCaseInstanceElement.TimerEventElement) - Constructor for class org.camunda.community.bpmndt.api.TimerEventHandler
- TimerEventStrategy - Class in org.camunda.community.bpmndt.strategy
- TimerEventStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.TimerEventStrategy
- toJavaLiteral(String) - Static method in class org.camunda.community.bpmndt.Literal
-
Converts the given BPMN element ID into a Java literal, which can be used when generating source code.
- toLiteral(String) - Static method in class org.camunda.community.bpmndt.Literal
-
Converts the given BPMN element ID into a literal, which can be used when generating source code.
- type - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.JobElement
U
- USER_TASK - Static variable in class org.camunda.community.bpmndt.strategy.DefaultStrategy
- UserTaskElement() - Constructor for class org.camunda.community.bpmndt.api.TestCaseInstanceElement.UserTaskElement
- UserTaskHandler - Class in org.camunda.community.bpmndt.api
-
Fluent API to handle user tasks.
- UserTaskHandler(String) - Constructor for class org.camunda.community.bpmndt.api.UserTaskHandler
- UserTaskHandler(TestCaseInstanceElement.UserTaskElement) - Constructor for class org.camunda.community.bpmndt.api.UserTaskHandler
- UserTaskStrategy - Class in org.camunda.community.bpmndt.strategy
- UserTaskStrategy(BpmnElement) - Constructor for class org.camunda.community.bpmndt.strategy.UserTaskStrategy
V
- valueOf(String) - Static method in enum org.camunda.community.bpmndt.api.CallActivityBindingType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.camunda.community.bpmndt.api.CallActivityBindingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Verifies the multi instance state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies the job's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies the message event's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies the outbound connector's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies the receive task's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Verifies the signal event's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Verifies the state after the test case execution has finished.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.TimerEventHandler
-
Verifies the user timer event's waiting state.
- verify(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies the user task's waiting state.
- verifyAssignee(String) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific assignee.
- verifyAssignee(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific assignee, using a consumer.
- verifyAssigneeExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific assignee FEEL expression (see "Assignment" section), using a consumer function.
- verifyBindingType(Consumer<CallActivityBindingType>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's binding type, using a consumer.
- verifyBindingType(CallActivityBindingType) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's binding type.
- verifyCandidateGroups(Consumer<List<String>>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has specific candidate groups, using a consumer.
- verifyCandidateGroups(List<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has specific candidate groups.
- verifyCandidateGroupsExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has specific candidate groups FEEL expression (see "Assignment" section), using a consumer function.
- verifyCandidateUsers(Consumer<List<String>>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has specific candidate users, using a consumer.
- verifyCandidateUsers(List<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has specific candidate users.
- verifyCandidateUsersExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has specific candidate users FEEL expression (see "Assignment" section), using a consumer function.
- verifyCorrelationKey(String) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies that the message event has a specific correlation key.
- verifyCorrelationKey(String) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies that the receive task has a specific correlation key.
- verifyCorrelationKey(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies that the message event has a specific correlation key, using a consumer.
- verifyCorrelationKey(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies that the receive task has a specific correlation key, using a consumer.
- verifyCorrelationKeyExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies that the message event has a specific correlation key FEEL expression (see "Message" section), using a consumer function.
- verifyCorrelationKeyExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies that the receive task has a specific correlation key FEEL expression (see "Message" section), using a consumer function.
- verifyDueDate(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific due date, using a consumer.
- verifyDueDateExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific due date FEEL expression (see "Assignment" section), using a consumer function.
- verifyFollowUpDate(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific follow-up date, using a consumer.
- verifyFollowUpDateExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific follow-up date FEEL expression (see "Assignment" section), using a consumer function.
- verifyFormKey(String) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific form key (see "Form" section).
- verifyFormKey(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Verifies that the user task has a specific form key (see "Form" section), using a consumer function.
- verifyInput(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's input propagation, which parent variables have been propagated to the child process instance.
- verifyInputMapping(Consumer<Map<String, String>>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies the modeled inputs of the connector's IO mapping, using a consumer function.
- verifyLoopCount(int) - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Verifies that the multi instance loop is executed n-times.
- verifyMessageName(String) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies that the message event has a specific message name.
- verifyMessageName(String) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies that the receive task has a specific message name.
- verifyMessageName(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies that the message event has a specific message name, using a consumer.
- verifyMessageName(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies that the receive task has a specific message name, using a consumer.
- verifyMessageNameExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Verifies that the message event has a specific message name FEEL expression (see "Message" section), using a consumer function.
- verifyMessageNameExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Verifies that the receive task has a specific message name FEEL expression (see "Message" section), using a consumer function.
- verifyOutput(Consumer<ProcessInstanceAssert>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's output propagation - which child variables have been propagated to the parent process instance.
- verifyOutputMapping(Consumer<Map<String, String>>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies the modeled outputs of the connector's IO mapping, using a consumer function.
- verifyParallel() - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Verifies that the multi instance loop execution is done in parallel.
- verifyProcessId(String) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies that the call activity called a process with a specific ID.
- verifyProcessId(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies that the call activity called a process with a specific ID, using a consumer.
- verifyProcessIdExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies that the call activity has a specific process ID FEEL expression (see "Called element" section), using a consumer function.
- verifyPropagateAllChildVariables(Boolean) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies if the call activity has the propagation of all child variables enabled (see "Output propagation" section).
- verifyPropagateAllParentVariables(Boolean) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies if the call activity has the propagation of all parent variables enabled (see "Input propagation" section).
- verifyRetries(Integer) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies that the job has a specific number of retries.
- verifyRetries(Integer) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies that the underlying job has a specific number of retries.
- verifyRetries(Consumer<Integer>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies that the job has a specific number of retries, using a consumer.
- verifyRetries(Consumer<Integer>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies that the underlying job has a specific number of retries, using a consumer.
- verifyRetriesExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies that the job has a specific "retries" FEEL expression (see "Task definition" section), using a consumer function.
- verifySequential() - Method in class org.camunda.community.bpmndt.api.CustomMultiInstanceHandler
-
Verifies that the multi instance loop is sequentially executed.
- verifySignalName(String) - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Verifies that the signal event has a specific signal name.
- verifySignalName(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Verifies that the signal event has a specific signal name, using a consumer.
- verifySignalNameExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.SignalEventHandler
-
Verifies that the signal event has a specific signal name FEEL expression (see "Signal" section), using a consumer function.
- verifyTaskDefinitionType(String) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies that the outbound connector has the given task definition type.
- verifyTaskDefinitionType(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies that the outbound connector has a specific task definition type, using a consumer.
- verifyTaskHeaders(Consumer<Map<String, String>>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Verifies the modeled task headers of the connector, using a consumer function.
- verifyTimeDate(Consumer<LocalDateTime>) - Method in class org.camunda.community.bpmndt.api.TimerEventHandler
-
Verifies the timer event's due date, using a consumer.
- verifyTimeDateExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.TimerEventHandler
-
Verifies that the timer event has a specific date constant or FEEL expression (see "Timer" section), using a consumer function.
- verifyTimeDuration(Consumer<Duration>) - Method in class org.camunda.community.bpmndt.api.TimerEventHandler
-
Verifies the timer event's calculated duration rounded to seconds, using a consumer.
- verifyTimeDurationExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.TimerEventHandler
-
Verifies that the timer event has a specific duration constant or FEEL expression (see "Timer" section), using a consumer function.
- verifyType(String) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies that the job is of the given type.
- verifyType(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies that the job is of the given type, using a consumer.
- verifyTypeExpression(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Verifies that the job has a specific type FEEL expression (see "Task definition" section), using a consumer function.
- verifyVersionTag(String) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's version tag.
- verifyVersionTag(Consumer<String>) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Verifies the call activity's version tag, using a consumer.
- VERSION_TAG - Enum constant in enum org.camunda.community.bpmndt.api.CallActivityBindingType
- versionTag - Variable in class org.camunda.community.bpmndt.api.TestCaseInstanceElement.CallActivityElement
- visitFile(Path, BasicFileAttributes) - Method in class org.camunda.community.bpmndt.cmd.CollectBpmnFiles
W
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Applies no action at the wait state.
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Applies no action at the wait state.
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Applies no action at the wait state.
- waitForBoundaryEvent() - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Applies no action at the wait state.
- withAdditionalClasspathResource(String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Adds a classpath resource to the resource deployment (
ZeebeClient.newDeployResourceCommand()). - withAdditionalResource(String, String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Adds a resource to the resource deployment (
ZeebeClient.newDeployResourceCommand()). - withAdditionalVersionedClasspathResource(String, String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Adds a classpath resource to a separate versioned resource deployment (
ZeebeClient.newDeployResourceCommand()). - withAdditionalVersionedResource(String, String, String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Adds a resource to a separate versioned resource deployment (
ZeebeClient.newDeployResourceCommand()). - withErrorCode(String) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Sets the error code for ending the called process instance with an error end event, propagating the given code.
- withEscalationCode(String) - Method in class org.camunda.community.bpmndt.api.CallActivityHandler
-
Sets the escalation code for ending the called process instance with an escalation end event, propagating the given code.
- withObjectMapper(ObjectMapper) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets the object mapper that is used by the
ZeebeClient. - withPrintRecordStreamEnabled(boolean) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Enables record streaming printing to stdout.
- withTaskTimeout(long) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Deprecated.
- withTenantId(String) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets the tenant ID to be used for the automatic process deployment.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Sets a variable that is used to complete the job.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Sets a variable that is used to correlate the message.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Sets a variable that is used to complete the underlying job.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Sets a variable that is used to correlate the message.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets a variable that is used for the process instance creation.
- withVariable(String, Object) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Sets a variable that is used to complete the user task.
- withVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Sets variables that are used to complete the job.
- withVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Sets variables that are used to correlate the message.
- withVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Sets variables that are used to complete the underlying job.
- withVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Sets variables that are used to correlate the message.
- withVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets variables that are used for the process instance creation.
- withVariableMap(Map<String, Object>) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Sets variables that are used to complete the user task.
- withVariables(Object) - Method in class org.camunda.community.bpmndt.api.JobHandler
-
Sets an object as variables that is used to complete the job.
- withVariables(Object) - Method in class org.camunda.community.bpmndt.api.MessageEventHandler
-
Sets an object as variables that is used to correlate the message.
- withVariables(Object) - Method in class org.camunda.community.bpmndt.api.OutboundConnectorHandler
-
Sets an object as variables that is used to complete the underlying job.
- withVariables(Object) - Method in class org.camunda.community.bpmndt.api.ReceiveTaskHandler
-
Sets an object as variables that is used to correlate the message.
- withVariables(Object) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Sets an object as variables that is used for the process instance creation.
- withVariables(Object) - Method in class org.camunda.community.bpmndt.api.UserTaskHandler
-
Sets an object as variables that is used to complete the user task.
- withWaitTimeout(long) - Method in class org.camunda.community.bpmndt.api.TestCaseExecutor
-
Specifies a timeout in milliseconds for tasks that audit the test engine's record stream (e.g.
- 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
All Classes and Interfaces|All Packages|Constant Field Values
TestCaseExecutor.withWaitTimeout(long)instead.