我正在使用带有区域的 MVC 2。为了测试路由,我使用了 MvcContrib。
这是测试代码:
[Test]
public void Home()
{
MvcApplication.RegisterRoutes(RouteTable.Routes);
"~/".ShouldMapTo<HomeController>(x => x.Login("Nps"));
}
我不确定如何调用存储在区域中的路由定义。调用 AreaRegistration.RegisterAllAreas() 不是一个选项,因为它给出了一个例外。
谢谢雷文