如果我们不使用像restfull api这样的服务和模型,那么在asp.net mvc项目中为路由创建单元测试是有意义的吗? 我正在探索一个使用MvcRouteUnitTester(url for the project)的项目,其代码如下:
using MvcRouteUnitTester;
[TestClass]
public class RouteTests
{
[TestMethod]
public void TestIncomingRoutes()
{
var tester = new RouteTester<MvcApplication>();
tester.WithIncomingRequest("/Foo").ShouldMatchRoute("Foo", "Index");
}
}
如果我总是使用帮助器Url.Action来创建指向我的foo模型的链接,那么创建这个单元测试仍然有意义吗?