public void ControllerSetsViewEngine() { MockRepository mocks = new MockRepository(); RequestContext context = new RequestContext(mocks.DynamicHttpContextBase(), new RouteData()); SparkControllerFactory controllerFactory = new SparkControllerFactory(); MvcContrib.ConventionController controller = (MvcContrib.ConventionController)((IControllerFactory)controllerFactory).CreateController(context, "Convention"); Assert.IsNotNull(controller.ViewEngine); Assert.IsAssignableFrom(typeof(SparkViewFactory), controller.ViewEngine); }