Testing with AbstractAggregateRoot

It looks like the test framework only supports aggregates of type EventSourcedAggregateRoot. Is it possible to use the test fixture when not doing event sourcing?

Hi Bill,

the aggregate test fixtures only work on event sourced aggregates. However, this doesn’t mean you actually mean you need to store them as such in production. It’s perfectly possible to store an event sourced aggregate using an orm style repository.
The other way round is not possible. Nor is it possible to use an aggregate that doesn’t implement EventSourcedAggregate in the test fixtures. For those aggregates, you can use more traditional test styles to test them.

Cheers,

Allard