createTestSignal function
WorkflowSignal
createTestSignal(
- String executionId, {
- String signalName = 'test-signal',
- String? payload,
- SignalStatus status = SignalStatus.pending,
Creates a WorkflowSignal with sensible defaults for testing.
Implementation
WorkflowSignal createTestSignal(
String executionId, {
String signalName = 'test-signal',
String? payload,
SignalStatus status = SignalStatus.pending,
}) {
final now = nowTimestamp();
return WorkflowSignal(
workflowExecutionId: executionId,
signalName: signalName,
payload: payload ?? '{"data": "test"}',
status: status,
createdAt: now,
);
}