public void AddRouter_Should_AddRouter() { var router = new TestRouter <LogEvent <StandardLoglevel> >(); var builder = new LogfileConfigurationBuilder <StandardLoglevel>(); LogfileConfigurationBuilderExtensions.AddRouter(builder, router); builder.Routers.Single().Should().BeSameAs(router); }
public void AddRouterNull_ShouldThrow_ArgumentNullException() { var builder = new LogfileConfigurationBuilder <StandardLoglevel>(); Assert.Throws <ArgumentNullException>(() => LogfileConfigurationBuilderExtensions.AddRouter(builder, null)); }
public void AddRouterSelfNull_ShouldThrow_ArgumentNullException() { Assert.Throws <ArgumentNullException>(() => LogfileConfigurationBuilderExtensions.AddRouter(null, Mock.Of <IRouter <LogEvent <StandardLoglevel> > >())); }