Made everything ready for testing including making the reporter have dependency injection.
Made an in-memory repository with very little test data.
Had forgotten to fire the new order event, when creating new orders with the new memory repository.