我目前正在使用Rhino Mocks嘲笑框架。你如何模擬一個WebViewPageBase的實例及其Rhino Mocks模型或任何其他模擬框架?當我運行以下單元測試時,嘗試訪問WebViewPageBase.Model屬性時會引發異常。MVC 3:如何模擬一個WebViewPage的實例<T>?
var repo = new Rhino.Mocks.MockRepository();
System.Web.Mvc.WebViewPage<IEnumerable<Tuple<string>>> page = repo.DynamicMock<System.Web.Mvc.WebViewPage<IEnumerable<Tuple<string>>>>();
Assert.IsNotNull(page.Model);//exception thrown, not a fail on Assert
這會更容易用不同的嘲諷框架來完成嗎?