public void ShouldSetNavigatorIfINavigationAwareIsImplemented() { var request = RequestBuilder.CreateRequest(); var result = new SampleViewEngineResult <ReallySmartView>(new ViewResultOptions(), request.BuildControllerContext()); result.Render(); Assert.AreEqual(request.Navigator.Object, result.View.Navigator); }
public void ShouldSetDataContextIfIViewIsNotImplemented() { var request = RequestBuilder.CreateRequest(); var result = new SampleViewEngineResult <DumbView>(new ViewResultOptions(new { Model = "hello" }), request.BuildControllerContext()); result.Render(); Assert.AreEqual("hello", result.View.DataContext); }