public void NullUrlRendersEmptyString() { var httpContext = Substitute.For <HttpContextBase>(); var renderer = new AspNetRequestHttpMethodRenderer(); renderer.HttpContextAccessor = new FakeHttpContextAccessor(httpContext); string result = renderer.Render(new LogEventInfo()); Assert.Empty(result); }
public void HttpMethod_Set_Renderer() { var httpContext = Substitute.For <HttpContextBase>(); #if ASP_NET_CORE httpContext.Request.Method.Returns("POST"); #else httpContext.Request.HttpMethod.Returns("POST"); #endif var renderer = new AspNetRequestHttpMethodRenderer(); renderer.HttpContextAccessor = new FakeHttpContextAccessor(httpContext); string result = renderer.Render(new LogEventInfo()); Assert.Equal("POST", result); }