public void Constructor1SetsTimeoutToDefaultTimeoutWhenParameterIsNull() { var timeout = TimeSpan.FromMilliseconds(1234); var debugLogProvider = new DebugLogProvider(timeout: null); debugLogProvider.Timeout.Should().Be(DebugLogProvider.DefaultTimeout); }
public void Constructor1SetsTimeout() { var timeout = TimeSpan.FromMilliseconds(1234); var debugLogProvider = new DebugLogProvider(timeout: timeout); debugLogProvider.Timeout.Should().Be(timeout); }
public void Constructor2SetsTimeoutToDefaultTimeoutWhenParameterIsNull() { var logFormatter = new Mock <ILogFormatter>().Object; var debugLogProvider = new DebugLogProvider(logFormatter, timeout: null); debugLogProvider.Timeout.Should().Be(DebugLogProvider.DefaultTimeout); }
public void Constructor2SetsLevel() { var logFormatter = new Mock <ILogFormatter>().Object; var debugLogProvider = new DebugLogProvider(logFormatter, level: LogLevel.Warn); debugLogProvider.Level.Should().Be(LogLevel.Warn); }
public void Constructor2SetsFormatter() { var logFormatter = new Mock <ILogFormatter>().Object; var debugLogProvider = new DebugLogProvider(logFormatter); debugLogProvider.Formatter.Should().BeSameAs(logFormatter); }
public void Constructor2SetsTimeout() { var logFormatter = new Mock <ILogFormatter>().Object; var timeout = TimeSpan.FromMilliseconds(1234); var debugLogProvider = new DebugLogProvider(logFormatter, timeout: timeout); debugLogProvider.Timeout.Should().Be(timeout); }
public void Constructor1SetsFormatterToTemplateLogFormatter() { var debugLogProvider = new DebugLogProvider("foo"); debugLogProvider.Formatter.Should().BeOfType <TemplateLogFormatter>(); var formatter = (TemplateLogFormatter)debugLogProvider.Formatter; formatter.Template.Should().Be("foo"); }
private static void AddLogProvidersFromConfiguration() { if (FileLogProvider.IsConfigured) { LogProviders.Add(FileLogProvider.CreateFromConfiguration()); } if (MailLogProvider.IsConfigured) { LogProviders.Add(MailLogProvider.CreateFromConfiguration()); } if (DebugLogProvider.IsConfigured) { LogProviders.Add(DebugLogProvider.CreateFromConfiguration()); } }
public void Constructor1SetsLevel() { var debugLogProvider = new DebugLogProvider(level: LogLevel.Warn); debugLogProvider.Level.Should().Be(LogLevel.Warn); }