Tôi đã sử dụng MvcRouteUnitTester (codeplex và nuget) để chạy thử nghiệm đơn vị tự động đối với các tuyến đường của tôi. Một hương vị của những gì nó có thể làm:Kiểm tra tuyến đường ASP.NET MVC4
// 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");
Nó hoạt động rất tốt ... khi nó hoạt động. Nó doesn't work well with MVC4 và chưa được cập nhật trong một thời gian dài.
Có công cụ thay thế nào hoạt động với MVC mới nhất và được hỗ trợ tích cực không?
Có nó hoạt động. Nhưng tôi quan tâm đến một cái gì đó mới và duy trì. Tôi hy vọng sẽ thấy những gì người khác đang sử dụng. Nếu không có đề nghị, tôi sẽ chấp nhận điều này như là câu trả lời. –