public void TraceEvent1 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); x.TraceEvent (null, null, TraceEventType.Error, 4, null); x.Close (); Assert.AreEqual (sample2, sw.ToString ().Replace ("\r\n", "\n")); }
public void WriteLine1 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); x.WriteLine ("sample"); x.Close (); Assert.AreEqual (sample1, sw.ToString ().Replace ("\r\n", "\n")); }
public void TraceEvent2 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); x.TraceEvent (null, "bulldog", TraceEventType.Error, 5); x.TraceEvent (null, "bulldog", TraceEventType.Error, 3, "test event arg:{0}", "arg1"); x.Close (); Assert.AreEqual (sample3, sw.ToString ().Replace ("\r\n", "\n")); }
public void TraceDataWithCache1 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); Trace.CorrelationManager.StartLogicalOperation ("op1"); // ... irrelevant? TraceEventCache cc = new TraceEventCache (); x.TraceData (cc, null, TraceEventType.Error, 2); x.TraceData (cc, null, TraceEventType.Error, 3); Trace.CorrelationManager.StopLogicalOperation (); x.Close (); Assert.AreEqual (sample4, sw.ToString ().Replace ("\r\n", "\n")); }
public void Fail1 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); TraceEventCache cc = new TraceEventCache (); x.Fail ("error summary", "error details"); x.Close (); Assert.AreEqual (sample7, sw.ToString ().Replace ("\r\n", "\n")); }
public void TraceTransfer1 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); x.TraceTransfer (null, "my name is \"tricky\"", 0, "hoge;hoge", Guid.Empty); x.Close (); Assert.AreEqual (sample6, sw.ToString ().Replace ("\r\n", "\n")); }
public void TraceDataWithCache2 () { StringWriter sw = new StringWriter (); DelimitedListTraceListener x = new DelimitedListTraceListener (sw); TraceEventCache cc = new TraceEventCache (); x.TraceData (cc, null, TraceEventType.Error, 7, "XYZ"); x.TraceData (cc, null, TraceEventType.Error, 7, "ABC", "DEF", 123); x.Close (); Assert.AreEqual (sample5, sw.ToString ().Replace ("\r\n", "\n")); }