public void AddPreprocessor_Should_Succeed() { var preprocessor1 = Mock.Of <IRoutablePreprocessor <LogEvent <StandardLoglevel> > >(); var builder = new LogfileConfigurationBuilder <StandardLoglevel>(); LogfileConfigurationBuilderExtensions.AddPreprocessor <StandardLoglevel>(builder, preprocessor1); builder.Preprocessors.Should().Contain(preprocessor1); }
public void AddPreprocessorNull_ShouldThrow_ArgumentNullException() { var builder = new LogfileConfigurationBuilder <StandardLoglevel>(); Assert.Throws <ArgumentNullException>(() => LogfileConfigurationBuilderExtensions.AddPreprocessor(builder, null)); }
public void AddPreprocessorSelfNull_ShouldThrow_ArgumentNullException() { Assert.Throws <ArgumentNullException>(() => LogfileConfigurationBuilderExtensions.AddPreprocessor(null, Mock.Of <IRoutablePreprocessor <LogEvent <StandardLoglevel> > >())); }