public void TraceListenerCounterTest() { TraceListenerCounter listTraceListener = new TraceListenerCounter(); Trace.Listeners.Clear(); Trace.Listeners.Add(listTraceListener); Trace.Write("Hello"); Trace.Write("World"); Assert.AreEqual(2, listTraceListener.Count); }
public void EmitInternalMessages() { TraceListenerCounter listTraceListener = new TraceListenerCounter(); Trace.Listeners.Clear(); Trace.Listeners.Add(listTraceListener); LogLog.Error(GetType(), "Hello"); LogLog.Error(GetType(), "World"); Trace.Flush(); Assert.AreEqual(2, listTraceListener.Count); LogLog.EmitInternalMessages = false; LogLog.Error(GetType(), "Hello"); LogLog.Error(GetType(), "World"); Assert.AreEqual(2, listTraceListener.Count); }