private void VerifyMessagesInMockChannel( ApplicationInsightsTraceListener aiListener, string instrumentationKey) { aiListener.Write("Sample Write message"); aiListener.WriteLine("Sample WriteLine message"); aiListener.TraceEvent(new TraceEventCache(), "Sample TraceEvent", TraceEventType.Error, 0); aiListener.TraceData(new TraceEventCache(), "Sample warning message GUID:{0}", TraceEventType.Information, 0, Guid.NewGuid()); AdapterHelper.ValidateChannel(this.adapterHelper, instrumentationKey, 4); }
public void TraceEventDoesNotStoreCallStackInTelemetryPropertiesBecauseLongValuesAreRejected() { TelemetryConfiguration.Active.TelemetryChannel = this.adapterHelper.Channel; var listener = new ApplicationInsightsTraceListener(); listener.TraceOutputOptions = TraceOptions.Callstack; listener.TraceEvent(new TraceEventCache(), string.Empty, TraceEventType.Information, default(int)); var telemetry = (TraceTelemetry)this.adapterHelper.Channel.SentItems.Single(); Assert.IsFalse(telemetry.Properties.ContainsKey("CallStack")); }
public void TraceEventDoesNotStoreCallStackInTelemetryPropertiesBecauseLongValuesAreRejected() { TelemetryConfiguration.Active.TelemetryChannel = this.adapterHelper.Channel; var listener = new ApplicationInsightsTraceListener(); listener.TraceOutputOptions = TraceOptions.Callstack; listener.TraceEvent(new TraceEventCache(), string.Empty, TraceEventType.Information, default(int)); var telemetry = (TraceTelemetry)this.adapterHelper.Channel.SentItems.Single(); Assert.IsFalse(telemetry.Properties.ContainsKey("CallStack")); }
private void VerifyMessagesInMockChannel( ApplicationInsightsTraceListener aiListener, string instrumentationKey) { aiListener.Write("Sample Write message"); aiListener.WriteLine("Sample WriteLine message"); aiListener.TraceEvent(new TraceEventCache(), "Sample TraceEvent", TraceEventType.Error, 0); aiListener.TraceData(new TraceEventCache(), "Sample warning message GUID:{0}", TraceEventType.Information, 0, Guid.NewGuid()); AdapterHelper.ValidateChannel(this.adapterHelper, instrumentationKey, 4); }