Versions in this module Expand all Collapse all v2 v2.6.0 Apr 26, 2021 Changes in this version + var Schema = types.URI + var Source = types.URIRef + var Timestamp = types.Timestamp + func AllVersions(events []event.Event) []event.Event + func AssertEvent(t testing.TB, have event.Event, matchers ...EventMatcher) + func AssertEventContextEquals(t testing.TB, want event.EventContext, have event.EventContext) + func AssertEventEquals(t testing.TB, want event.Event, have event.Event) + func ConvertEventExtensionsToString(t testing.TB, e event.Event) event.Event + func EachEvent(t *testing.T, events []event.Event, f func(*testing.T, event.Event)) + func EachMessage(t *testing.T, messages []binding.Message, f func(*testing.T, binding.Message)) + func Events() []event.Event + func FullEvent() event.Event + func FullMessage() binding.Message + func MinEvent() event.Event + func MinMessage() binding.Message + func MustJSON(t testing.TB, e event.Event) []byte + func MustToEvent(t testing.TB, ctx context.Context, m binding.Message) event.Event + func TestNameOf(x interface{}) string + func WithoutExtensions(events []event.Event) []event.Event + type EventMatcher func(have event.Event) error + func AllOf(matchers ...EventMatcher) EventMatcher + func AnyOf(matchers ...EventMatcher) EventMatcher + func ContainsAttributes(attrs ...spec.Kind) EventMatcher + func ContainsExactlyExtensions(exts ...string) EventMatcher + func ContainsExtensions(exts ...string) EventMatcher + func DataContains(expectedContainedString string) EventMatcher + func HasAttributeKind(kind spec.Kind, value interface{}) EventMatcher + func HasData(want []byte) EventMatcher + func HasDataContentType(dataContentType string) EventMatcher + func HasDataSchema(schema string) EventMatcher + func HasExactlyAttributesEqualTo(want event.EventContext) EventMatcher + func HasExactlyExtensions(ext map[string]interface{}) EventMatcher + func HasExtension(key string, value interface{}) EventMatcher + func HasExtensions(ext map[string]interface{}) EventMatcher + func HasId(id string) EventMatcher + func HasNoData() EventMatcher + func HasSource(source string) EventMatcher + func HasSpecVersion(specVersion string) EventMatcher + func HasSubject(subject string) EventMatcher + func HasTime(t time.Time) EventMatcher + func HasType(ty string) EventMatcher + func IsContextEqualTo(want event.EventContext) EventMatcher + func IsDataEqualTo(want event.Event) EventMatcher + func IsEqualTo(want event.Event) EventMatcher + func IsInvalid() EventMatcher + func IsValid() EventMatcher