2011-03-14 61 views
3

嘿, 我与MVC的工作,我必须写一个包含MVC-单元测试 - ViewEngines

var result = ViewEngines.Engines.FindPartialView(context, partialPath);  

功能单元测试,并在这部分我的测试失败:“本的RouteData必须包含的项目命名为“控制器”,其中包含非空字符串值。“我该如何为此创建面对象? THX

回答

4

补充的是,控制器

var routeData = new RouteData(); 
routeData.Values.Add("controller", "someName"); 
routeData.Values.Add("action", "someAction");