Assertions for user tasks. Provides fluent API for verifying user task state and properties.

Hierarchy (view full)

Constructors

Properties

client: CamundaRestClient
interval: number
timeout: number

Methods

  • Waits until a condition is met or timeout is reached. Uses exponential backoff to reduce API pressure. Accounts for operation duration to prevent overlapping calls.

    Parameters

    • condition: (() => boolean | Promise<boolean>)
        • (): boolean | Promise<boolean>
        • Returns boolean | Promise<boolean>

    • description: string

    Returns Promise<void>