Creates and starts a process instance with automatic tracking for cleanup. Process instances are automatically cancelled during test cleanup.
Process instance creation request
The created process instance response
Creates and starts a process instance and awaits its completion with automatic tracking. Process instances are automatically cancelled during test cleanup if still running.
Process instance creation request with result configuration
The completed process instance response with variables
Deploys resources (BPMN processes, DMN decisions, forms) from file paths.
Array of file paths to deploy
Optionaloptions: { Optional configuration for automatic resource cleanup
OptionalautoThe deployment response from Camunda
Increases the current time by the specified duration. This affects timers and scheduled tasks in processes.
⚠️ Warning: Time manipulation may fail in REMOTE mode (SaaS/C8Run environments). For reliable timer testing, use MANAGED mode with Docker containers.
Creates a mock job worker that can be configured to handle jobs in tests.
Waits for a condition to be met with polling.
Optionalinterval?: numberOptionaltimeout?: number
Test context that provides utilities and manages test state. Automatically injected into test classes decorated with @CamundaProcessTest.