Ejemplo n.º 1
0
        public void Should_dispose_channel_on_shutdown()
        {
            // given
            var channelFactory = Substitute.For<ChannelFactory>();
            _channel = Substitute.For<IEventChannel>();
            channelFactory.Create(Arg.Any<string>(), 8765, 1).Returns(_channel);
            var sink = new BrowserConsoleSink(true, 8765, 1, null, false, channelFactory);

            //When
            sink.Dispose();

            // then
            _channel.Received().Dispose();
        }