public void TraceEvent_FormatString_Test(TraceFilter filter, TraceEventCache eventCache, string source, TraceEventType eventType, int id, string format, object[] args) { using (var target = GetListener()) { target.Filter = filter; target.TraceOutputOptions = TraceOptions.ProcessId | TraceOptions.ThreadId | TraceOptions.DateTime | TraceOptions.Timestamp | TraceOptions.LogicalOperationStack; target.TraceEvent(eventCache, source, eventType, id, format, args); } string expected = CommonUtilities.ExpectedTraceEventOutput(filter, eventCache, source, eventType, id, format, args); Assert.Equal(expected, File.Exists(_fileName) ? File.ReadAllText(_fileName) : ""); }
public void TraceEvent_FormatString_Test(TraceFilter filter, TraceEventCache eventCache, string source, TraceEventType eventType, int id, string format, object[] args) { using (var target = new DelimitedListTraceListener(_stream)) { target.Filter = filter; target.TraceOutputOptions = TraceOptions.ProcessId | TraceOptions.ThreadId | TraceOptions.DateTime | TraceOptions.Timestamp; target.TraceEvent(eventCache, source, eventType, id, format, args); } string expected = CommonUtilities.ExpectedTraceEventOutput(filter, eventCache, source, eventType, id, format, args); Assert.Equal(expected, File.ReadAllText(_fileName)); }