Affecto.Patterns.Domain.UnitOfWork.Tests.UnitOfWorkDomainEventBrokerTests.AsyncEventHandlersAreExecutedWithSingleEvent C# (CSharp) Метод

AsyncEventHandlersAreExecutedWithSingleEvent() приватный Метод

private AsyncEventHandlersAreExecutedWithSingleEvent ( ) : void
Результат void
        public void AsyncEventHandlersAreExecutedWithSingleEvent()
        {
            sut.PublishEventAsync(testEvent1).Wait();

            Received.InOrder(() =>
            {
                domainEventHandler1.Received().Execute(testEvent1, unitOfWork);
                domainEventHandler2.Received().Execute(testEvent1, unitOfWork);
                asyncDomainEventHandler1.Received().ExecuteAsync(testEvent1, unitOfWork);
                asyncDomainEventHandler2.Received().ExecuteAsync(testEvent1, unitOfWork);
            });

            domainEventHandler3.DidNotReceive().Execute(Arg.Any<AnotherTestDomainEvent>(), Arg.Any<TestUnitOfWork>());
            asyncDomainEventHandler3.DidNotReceive().ExecuteAsync(Arg.Any<AnotherTestDomainEvent>(), Arg.Any<TestUnitOfWork>());
        }