**Prepare** - Create DB **Arrange** - ChangeImplementation - ChangeContext - ChangeTime **Act** - Execute Command **Assert** - Check published DomainEvents (all properties) - Check ReadModel or Result (all properties) - Verify mock **Cleanup** - Cleanup DB