0
私は次のルーティングをしています。TestHelperを使ってルーティングの制約をテストする
routes.MapRoute("Companies", "Companies/{companyId}",
new { controller = "Company", action = "Details" },
new { companyId = @"\d+" });
ここでそれをテストするテストです。
"~/Companies/7".ShouldMapTo<CompanyController>(action => action.Details(7));
ここで制約をテストします。したがって、url "〜/ Companies/df"をコントローラにマッピングしないでください。
誰かがそれをテストする方法を知っていますか?
[インバウンドルートがマッピングされないことを主張するMvcContrib TestHelperを使用]の可能な重複(http://stackoverflow.com/questions/9007331/using-mvccontrib-testhelper-to-assert-that-an -inbound-route-should-be-mappedにする必要があります) –