Пример #1
0
        public void SerilogLoggerSettings_Constructor_IConfiguration()
        {
            var configuration  = SerilogLoggerSettings.DefaultLoggerSettingsConfiguration(LogLevel.Debug);
            var loggerSettings = new SerilogLoggerSettings(_fileSystem, configuration, LoggingOutputFlags.Default);

            loggerSettings.Should().NotBeNull().And.Subject.Should().BeAssignableTo <ISerilogLoggerSettings>();
            loggerSettings.Configuration.Should().Be(configuration);
            loggerSettings.GetLogLevel(LoggingOutputFlags.Default).InitialLogLevel.Should().Be(LogLevel.Debug);
            loggerSettings.GetLogLevel(LoggingOutputFlags.Default).MinimumLogLevel.Should().Be(LogLevel.Debug);
        }