public void Sli_exceptions_set_sli_error() { var observer = new AspNetMetricsObserver(new AspNetMetricsOptions(), _metrics); observer.OnUnhandledException(_httpContext, new SliException(ErrorType.InternalDependency, "dep")); _httpContext.HasError(out var error).ShouldBeTrue(); error.ShouldNotBeNull(); error.Value.Item1.ShouldBe(ErrorType.InternalDependency); error.Value.Item2.ShouldBe("dep"); }