MVC-Unit测试 - ViewEngines

时间:2011-03-14 09:47:40

标签: unit-testing model-view-controller

嘿 我正在使用mvc我必须为包含

的函数编写单元测试
var result = ViewEngines.Engines.FindPartialView(context, partialPath);    

并且我的测试在这一部分失败:“RouteData必须包含一个名为'controller'且带有非空字符串值的项。”如何为此创建face对象? THX

1 个答案:

答案 0 :(得分:4)

为控制器

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