Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventSender ¶
type EventSender struct { SentEvents []cloudevents.Event Reactors map[string]func(event cloudevents.Event) error }
EventSender fakes the sending of CloudEvents
func (*EventSender) AddReactor ¶
func (es *EventSender) AddReactor(eventTypeSelector string, reactor func(event cloudevents.Event) error)
AddReactor adds custom logic that should be applied when SendEvent is called for the given event type
func (*EventSender) AssertSentEventTypes ¶
func (es *EventSender) AssertSentEventTypes(eventTypes []string) error
AssertSentEventTypes checks if the given event types have been passed to the SendEvent function
func (*EventSender) SendEvent ¶
func (es *EventSender) SendEvent(event cloudevents.Event) error
SendEvent fakes the sending of CloudEvents
Click to show internal directories.
Click to hide internal directories.