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);
        }