Exemplo n.º 1
0
        public void ConfigureTracing_TracerBuilderIsNull_ThrowsArgumentNullException()
        {
            // Act
            var exception = Assert.Throws <ArgumentNullException>(() => TracerBuilderExtensions.ConfigureTracing(null, null, null));

            // Assert
            Assert.Equal("tracerBuilder", exception.ParamName);
        }
Exemplo n.º 2
0
 public void UseApplicationInsights_BadArgs()
 {
     Assert.Throws <ArgumentNullException>(() => TracerBuilderExtensions.UseApplicationInsights(null, _ => { }));
     Assert.Throws <ArgumentNullException>(() => TracerFactory.Create(b => b.UseApplicationInsights(null)));
 }
Exemplo n.º 3
0
 public void AddRequestCollector_BadArgs()
 {
     Assert.Throws <ArgumentNullException>(() => TracerBuilderExtensions.AddRequestCollector(null));
     Assert.Throws <ArgumentNullException>(() => TracerFactory.Create(b => b.AddRequestCollector(null)));
 }