Documentation ¶
Overview ¶
Package integrationtest exposes a common integration test suite for Event Stores and Aggregate Repositories implementations.
Only people implementing an event.Store or aggregate.Repository implementation should use this package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AggregateRepository ¶
AggregateRepository returns an executable testing suite running on the agfgregate.Repository value provided in input.
The aggregate.Repository value requested should comply with the given signature.
Package user of this module exposes a Protobuf-based serde, which can be useful to test serialization and deserialization of data to the target repository implementation.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.