何时在asp.net MVC应用程序中为路由创建单元测试

时间:2015-05-05 14:07:59

标签: c# asp.net asp.net-mvc unit-testing

如果我们不使用像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模型的链接,那么创建这个单元测试仍然有意义吗?

0 个答案:

没有答案