Example #1
0
        public void VerifyILogger(LogLevel logLevel, string expectedSeverityLevel)
        {
            var message = "Hello World!";

            var telemetryItem = this.RunLoggerTest(x => x.Log(logLevel: logLevel, message: message));

            VerifyTelemetryItem.VerifyEvent(
                telemetryItem: telemetryItem,
                expectedVars: new ExpectedTelemetryItemValues
            {
                Message       = message,
                SeverityLevel = expectedSeverityLevel,
            });
        }
        public void VerifyILogger(LogLevel logLevel, string expectedSeverityLevel)
        {
            var message = "Hello World!";

            var activity      = new Activity("test activity").Start();
            var telemetryItem = this.RunLoggerTest(x => x.Log(logLevel: logLevel, message: message));

            activity.Stop();

            VerifyTelemetryItem.VerifyEvent(
                telemetryItem: telemetryItem,
                expectedVars: new ExpectedTelemetryItemValues
            {
                Message       = message,
                SeverityLevel = expectedSeverityLevel,
                SpanId        = activity.SpanId.ToHexString(),
                TraceId       = activity.TraceId.ToHexString(),
            });
        }