Пример #1
0
        public async Task ShouldPublishEventToAllHandlers()
        {
            var args = new FakeEventArgs();
            await _bus.PublishAsync(args);

            Assert.Equal(2, args.TimesHandled);
        }
Пример #2
0
        public async Task ShouldLogInfoWhenPublishingEvent()
        {
            var args = new FakeEventArgs();

            await _bus.PublishAsync(args);

            Assert.Equal(2, args.TimesHandled);
            Assert.Equal(4, _logger.GetMessages(LogLevel.Information).Length);
        }