public void CommandHandlerRuns() { var eventHub = new EventHub(); var testHandler = new TestPrüfAuftragsEventHandler(); eventHub.RegisterEventHandler(testHandler); var sut = new PrüfauftragAnlegenCommandHandler(new Repository(eventHub), eventHub); sut.Handle(new PrüfauftragAnlegenCommand("1", "2")); testHandler.KundenId.Should().Be("1"); }
private static void ErzeugeNeuenPrüfauftrag() { var h = new PrüfauftragAnlegenCommandHandler(_repository, _eventHub); h.Handle(new PrüfauftragAnlegenCommand("Kunde1", "fluidmobile.Gebäude")); }