public void Execute_Does_Not_Publish_Events_Given_Invalid_Command(AddFiscalReceiptCommand invalidCommand) { var handler = Handler(); var eventRecorder = new EventRecorder(); handler.Execute(invalidCommand, eventRecorder); eventRecorder.AssertRecordedNoEvents(); }