Optionalname?: stringOptional display name for the test suite. If not provided, defaults to the handler source or function name.
Optionalfn?: neverOptionalhandler?: IArvoEventHandlerIArvoEventHandler instance to test.
Optionalfn?: (event: ArvoEvent) => Promise<{ events: ArvoEvent[] }>Raw async function to test that accepts an ArvoEvent and returns events.
Optionalhandler?: never
Configuration for the event handler or function under test.
Supports testing either an IArvoEventHandler instance or a raw async function. Multiple configs can be provided to test the same cases against different implementations.