Esempio n. 1
0
        public void TestEmitInternalMessages()
        {
            var traceListenerCounter = new TraceListernerCounter();

            Trace.Listeners.Clear();
            Trace.Listeners.Add(traceListenerCounter);

            LogLog.Error(GetType(), "Hello");
            LogLog.Error(GetType(), "World");
            Trace.Flush();

            Assert.AreEqual(2, traceListenerCounter.Count);

            try
            {
                LogLog.EmitInternalMessages = false;

                LogLog.Error(GetType(), "Hello");
                LogLog.Error(GetType(), "World");
                Assert.AreEqual(2, traceListenerCounter.Count);
            }
            finally
            {
                LogLog.EmitInternalMessages = true;
            }
        }
Esempio n. 2
0
        public void TestTraceListenerCounter()
        {
            var traceListenerCounter = new TraceListernerCounter();

            Trace.Listeners.Clear();
            Trace.Listeners.Add(traceListenerCounter);

            Trace.Write("Hello");
            Trace.Write("World");

            Assert.AreEqual(2, traceListenerCounter.Count);
        }