public void ConfigureTracing_TracerBuilderIsNull_ThrowsArgumentNullException() { // Act var exception = Assert.Throws <ArgumentNullException>(() => TracerBuilderExtensions.ConfigureTracing(null, null, null)); // Assert Assert.Equal("tracerBuilder", exception.ParamName); }
public void UseApplicationInsights_BadArgs() { Assert.Throws <ArgumentNullException>(() => TracerBuilderExtensions.UseApplicationInsights(null, _ => { })); Assert.Throws <ArgumentNullException>(() => TracerFactory.Create(b => b.UseApplicationInsights(null))); }
public void AddRequestCollector_BadArgs() { Assert.Throws <ArgumentNullException>(() => TracerBuilderExtensions.AddRequestCollector(null)); Assert.Throws <ArgumentNullException>(() => TracerFactory.Create(b => b.AddRequestCollector(null))); }