public void FakeRequest_Controller_HasRequest()
        {
            var controller = new TestController();

            controller.FakeRequest();

            Assert.NotNull(controller.Request);
        }
        public void FakeRequest_Controller_RequestPropertyRouteDataKeySet()
        {
            var controller = new TestController();

            controller.FakeRequest();

            Assert.Equal(controller.ControllerContext.RouteData, controller.Request.Properties[HttpPropertyKeys.HttpRouteDataKey]);
        }
        public void FakeRequest_Controller_RequestPropertyConfigurationKeySet()
        {
            var controller = new TestController();

            controller.FakeRequest();

            Assert.Equal(controller.ControllerContext.Configuration, controller.Request.Properties[HttpPropertyKeys.HttpConfigurationKey]);
        }