Function: createTestKernel()
createTestKernel<
TEventSink>(workflows?,opts?):object
Defined in: packages/workflow-engine/src/testing/create-test-kernel.ts:92
Type Parameters
TEventSink
TEventSink extends EventSink = CollectingEventSink
Parameters
workflows?
Workflow<any, any, { }>[] = []
opts?
CreateTestKernelOptions<TEventSink> = {}
Returns
object
blobStore
blobStore:
InMemoryBlobStore
clock
clock:
FakeClock
eventSink
eventSink:
TEventSink
flush
flush: () =>
Promise<OutboxFlushResult>
Returns
Promise<OutboxFlushResult>
jobTransport
jobTransport:
InMemoryJobQueue
kernel
kernel:
Kernel
persistence
persistence:
InMemoryWorkflowPersistence
registry
registry:
Map<string,Workflow<any,any, { }>>