expectEvent
Expects specific conditions on the first domain event in the stream.
This method focuses on the first event produced by command execution, allowing detailed assertions on its content, metadata, and type.
Return
the current expecter instance for method chaining
Parameters
expected
a lambda function that receives the first DomainEvent and performs assertions
Type Parameters
E
the type of the event body
Throws
if the event stream is empty or assertions fail
Expects specific conditions on the first domain event using a Consumer.
Java-friendly overload for expectEvent that accepts a Consumer instead of a lambda.
Return
the current expecter instance for method chaining
Parameters
expected
a Consumer that receives the first DomainEvent and performs assertions
Type Parameters
E
the type of the event body