public void Log_StatusNotEnabled() { var listener = new TestLogListener(); listener.IsStatusEnabled = false; LogManager.AddListener(listener); TestLogListener.Log.Debug("debug"); Assert.AreEqual(1, listener.DebugCount); TestLogListener.Log.Info("info"); Assert.AreEqual(1, listener.InfoCount); TestLogListener.Log.Warning("warning"); Assert.AreEqual(1, listener.WarningCount); TestLogListener.Log.Error("error"); Assert.AreEqual(1, listener.ErrorCount); TestLogListener.Log.Status("status"); Assert.AreEqual(0, listener.StatusCount); LogManager.RemoveListener(listener); }
public void Log_DefaultIsEnabledValues() { var listener = new TestLogListener(); Assert.IsTrue(listener.IsDebugEnabled); Assert.IsTrue(listener.IsInfoEnabled); Assert.IsTrue(listener.IsWarningEnabled); Assert.IsTrue(listener.IsErrorEnabled); Assert.IsTrue(listener.IsStatusEnabled); LogManager.AddListener(listener); TestLogListener.Log.Debug("debug"); Assert.AreEqual(1, listener.DebugCount); TestLogListener.Log.Info("info"); Assert.AreEqual(1, listener.InfoCount); TestLogListener.Log.Warning("warning"); Assert.AreEqual(1, listener.WarningCount); TestLogListener.Log.Error("error"); Assert.AreEqual(1, listener.ErrorCount); TestLogListener.Log.Status("status"); Assert.AreEqual(1, listener.StatusCount); LogManager.RemoveListener(listener); }