How to write a unit test for an aggregate. Use `Commanded.AggregateCase` ExUnit case template to simplify aggregate unit testing.