public void SetUp() { _logger = new Mock<ILog>(); _pageContext = new Mock<IPageContext>(); _pageContext.SetupAllProperties(); _pageContext.SetupGet(x => x.PageDefinition).Returns(new PageDefinition()); _filter = new InjectViewInPlaceholderFilter(_logger.Object) { PageContext = _pageContext.Object }; _httpContext = new Mock<HttpContextBase>(); _httpContext.SetupAllProperties(); _controller = new Mock<Controller>(); _controller.SetupAllProperties(); _controller.Object.ControllerContext = new ControllerContext(_httpContext.Object, new RouteData(), _controller.Object); _viewEngine = new Mock<IViewEngine>(); _view = new Mock<IView>(); _viewResult = new ViewResult { ViewEngineCollection = new ViewEngineCollection { _viewEngine.Object } }; _viewEngineResult = new ViewEngineResult(_view.Object, _viewEngine.Object); }
public void SetUp() { _logger = new Mock <ILog>(); _pageContext = new Mock <IPageContext>(); _pageContext.SetupAllProperties(); _pageContext.SetupGet(x => x.PageDefinition).Returns(new PageDefinition()); _filter = new InjectViewInPlaceholderFilter(_logger.Object) { PageContext = _pageContext.Object }; _httpRequest = new Mock <HttpRequestBase>(); _httpRequest.SetupGet(r => r["X-Requested-With"]).Returns(default(string)); _httpContext = new Mock <HttpContextBase>(); _httpContext.SetupAllProperties(); _itemsDictionary = new Dictionary <string, object>(); _httpContext.SetupGet(x => x.Items).Returns(_itemsDictionary); _httpContext.SetupGet(x => x.Request).Returns(_httpRequest.Object); _controller = new Mock <Controller>(); _controller.SetupAllProperties(); _controller.Object.ControllerContext = new ControllerContext(_httpContext.Object, new RouteData(), _controller.Object); _viewEngine = new Mock <IViewEngine>(); _view = new Mock <IView>(); _viewResult = new ViewResult { ViewEngineCollection = new ViewEngineCollection { _viewEngine.Object } }; _viewEngineResult = new ViewEngineResult(_view.Object, _viewEngine.Object); }