この例を正しく理解していれば、MvcContrib TestHelper には、特定のコントローラーへのルート マッピングの厳密に型指定されたテストがあります。マイナス面は、例を理解していれば、テストされているルートが global.asax ファイルから来ていないことです。代わりに、テスト セットアップから取得されます。
対照的に、書籍「Pro ASP.NET MVC3 Framework」では、global.asax ファイル内のルートを実際に活用するルート テスト ヘルパーを共有しています。ただし、これらのヘルパーは、特定のコントローラーに対して強い型付け (または緩い型付け) ではありません。
    [TestMethod]  //sample from the book...
    public void TestIncomingRoutes() {     
        // check for the URL that we hope to receive     
        TestRouteMatch("~/Admin/Index", "Admin", "Index"); 
    }
両方の長所を生かしたいと思っています。(1)特定のコントローラーを明示的に識別し、(2)テストにglobal.asaxのルートを使用し、(3)Rhino Mocksと結婚していないヘルパーコードへのリンクがあります-私はMOQを好みます。
ありがとう。