示例#1
0
        public void TestDiagnosticsModuleSetSeverity()
        {
            using (var initializedModule = new DiagnosticsTelemetryModuleMock())
            {
                initializedModule.Initialize(new TelemetryConfiguration());

                Assert.AreEqual(EventLevel.Error.ToString(), initializedModule.Severity);

                initializedModule.Severity = "Informational";

                Assert.AreEqual(EventLevel.Informational, initializedModule.ModuleListener.LogLevel);
            }
        }
        public void TestDiagnosticsModuleSetSeverity()
        {
            using (var initializedModule = new DiagnosticsTelemetryModuleMock())
            {
                initializedModule.Initialize(new TelemetryConfiguration());
                
                Assert.AreEqual(EventLevel.Error.ToString(), initializedModule.Severity);

                initializedModule.Severity = "Informational";

                Assert.AreEqual(EventLevel.Informational, initializedModule.ModuleListener.LogLevel);
            }
        }
示例#3
0
        public void TestModuleDefaultInitialization()
        {
            using (var initializedModule = new DiagnosticsTelemetryModuleMock())
            {
                initializedModule.Initialize(new TelemetryConfiguration());

                Assert.IsTrue(string.IsNullOrEmpty(initializedModule.DiagnosticsInstrumentationKey));
                Assert.AreEqual("Error", initializedModule.Severity);

                Assert.AreEqual(2, initializedModule.ModuleSenders.Count);
                Assert.AreEqual(1, initializedModule.ModuleSenders.OfType <PortalDiagnosticsSender>().Count());
                Assert.AreEqual(1, initializedModule.ModuleSenders.OfType <F5DiagnosticsSender>().Count());
            }
        }
        public void TestModuleDefaultInitialization()
        {
            using (var initializedModule = new DiagnosticsTelemetryModuleMock())
            {
                initializedModule.Initialize(new TelemetryConfiguration());
                
                Assert.IsTrue(string.IsNullOrEmpty(initializedModule.DiagnosticsInstrumentationKey));
                Assert.AreEqual("Error", initializedModule.Severity);

                Assert.AreEqual(2, initializedModule.ModuleSenders.Count);
                Assert.AreEqual(1, initializedModule.ModuleSenders.OfType<PortalDiagnosticsSender>().Count());
                Assert.AreEqual(1, initializedModule.ModuleSenders.OfType<F5DiagnosticsSender>().Count());
            }
        }
        public void TestDiagnosticsModuleSetInstrumentationKey()
        {
            var diagnosticsInstrumentationKey = Guid.NewGuid().ToString();
            using (var initializedModule = new DiagnosticsTelemetryModuleMock())
            {
                initializedModule.Initialize(new TelemetryConfiguration());
                initializedModule.DiagnosticsInstrumentationKey = diagnosticsInstrumentationKey;

                Assert.AreEqual(diagnosticsInstrumentationKey, initializedModule.DiagnosticsInstrumentationKey);

                Assert.AreEqual(
                    diagnosticsInstrumentationKey,
                    initializedModule.ModuleSenders.OfType<PortalDiagnosticsSender>().First().DiagnosticsInstrumentationKey);
            }
        }
示例#6
0
        public void TestDiagnosticsModuleSetInstrumentationKey()
        {
            var diagnosticsInstrumentationKey = Guid.NewGuid().ToString();

            using (var initializedModule = new DiagnosticsTelemetryModuleMock())
            {
                initializedModule.Initialize(new TelemetryConfiguration());
                initializedModule.DiagnosticsInstrumentationKey = diagnosticsInstrumentationKey;

                Assert.AreEqual(diagnosticsInstrumentationKey, initializedModule.DiagnosticsInstrumentationKey);

                Assert.AreEqual(
                    diagnosticsInstrumentationKey,
                    initializedModule.ModuleSenders.OfType <PortalDiagnosticsSender>().First().DiagnosticsInstrumentationKey);
            }
        }