MvcRouteUnitTester ( codeplexおよびnuget ) を使用して、ルートに対して自動化された単体テストを実行しています。それができることの味:
// assert incoming route
tester.WithIncomingRequest("/Foo").ShouldMatchRoute("Foo", "Index");
tester.WithIncomingRequest("/Foo/Index").ShouldMatchRoute("Foo", "Index");
// assert outgoing route
tester.WithRouteInfo("Foo", "Index").ShouldGenerateUrl("/Foo");
それは非常にうまく機能します...それが機能するとき。MVC4ではうまく動作せず、長い間更新されていません。
最新の MVC で動作し、積極的にサポートされている代替ツールはありますか?