0
다음 라우팅이 있습니다.TestHelper를 통한 테스트 라우팅 contstraint
routes.MapRoute("Companies", "Companies/{companyId}",
new { controller = "Company", action = "Details" },
new { companyId = @"\d+" });
다음은 테스트하는 테스트입니다.
"~/Companies/7".ShouldMapTo<CompanyController>(action => action.Details(7));
이제 제약 조건을 테스트하고 싶습니다. 따라서 "~/Companies/df"URL을 컨트롤러에 매핑해서는 안됩니다.
누구나 테스트 방법을 알고 있습니까?
가능 중복 ([MvcContrib TestHelper 인바운드 경로가 매핑되지 않아야 함을 주장하여] http://stackoverflow.com/questions/9007331/using-mvccontrib-testhelper-to-assert-that-an -inbound-route-should-be-mapped) –