예제 #1
0
        public void ShouldReturnHttpsHostForNonLocal()
        {
            var hostHelper  = new HostHelper(new CurrentEnvironment("nonlocal"));
            var httpContext = new DefaultHttpContext();

            httpContext.Request.Host   = new HostString("host");
            httpContext.Request.Scheme = "https";

            var request = httpContext.Request;

            hostHelper.GetHost(request).Should().Be("https://host");
        }