0

次のルートがあります。

routes.MapRoute("Companies", "Companies/{companyId}",
    new { controller = "Company", action = "Details" },
    new { companyId = @"\d+" });

これをテストするテストは次のとおりです。

"~/Companies/7".ShouldMapTo<CompanyController>(action => action.Details(7));

次に、制約をテストします。したがって、URL「~/Companies/df」はコントローラーにマップされるべきではありません。

誰もそれをテストする方法を知っていますか?

4

1 に答える 1

0
"~/Companies/df".ShouldBeIgnored();
于 2012-04-04T18:20:15.307 に答える