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");
        }
Ejemplo n.º 2
0
        private static void ErzeugeNeuenPrüfauftrag()
        {
            var h = new PrüfauftragAnlegenCommandHandler(_repository, _eventHub);

            h.Handle(new PrüfauftragAnlegenCommand("Kunde1", "fluidmobile.Gebäude"));
        }