public void Setup() { this.logger = new DefaultLoggy(); logger.Appenders.Add(this.appender = new TestAppender { Level = LogLevel.Info }); }
public void Setup() { Loggy.Manager = null; Loggy.Manager = new LoggyManager(); this.appender = new TestAppender { Level = LogLevel.Info }; Loggy.Get().Appenders.Add(appender); Loggy.Level = LogLevel.Trace; }
public void WriteToSpecial() { var myappender = new TestAppender { Level = LogLevel.Debug }; Loggy.Get("named", s => { s.Isolated = true; s.Level = LogLevel.Info; s.Appenders.Add(myappender); }); Loggy.Get("named").Info("test"); appender.MustNotCatch(LogLevel.Info, "test", "named"); myappender.MustCatch(LogLevel.Info, "test", "named"); }