OptionalactorActor under test.
OptionalambientEnter the ambient request context with the test actor, tenant, request
ID, and trace ID so ambient enrichment (such as the default audit port)
works like production. Call dispose() (or use using) to clear it.
OptionalauthAuth/session value added to the context.
OptionalbaseApp-owned default ports, usually imported from infra/port-wiring. Common
Beignet test defaults replace matching keys from base; use ports for
app ports that should win.
OptionalclockClock implementation. Defaults to a frozen clock at the Unix epoch.
OptionalextraAdditional app-specific context fields. An explicit gate here wins over
the kit-attached gate.
OptionalidsID generator. Defaults to UUIDs.
OptionalportsTyped partial port overrides that replace generated defaults or base.
OptionalrequestRequest ID exposed on the context.
OptionaltenantTenant under test. Pass null to omit tenant context.
OptionaltraceTrace ID exposed on the context.
OptionaltransactionUnit of Work configuration. A no-op UOW is installed by default.
Options for
createTestContext(...).