Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }