Visual Studio 2005 Team Systemにあった単体テスト機能では privateやinternalアクセス修飾子のメソッドをテストするために プライベートアクセッサというものが自動生成されていました。 このファイルの中身はリフレクションを使用したメソッドへのアクセスが記述されていて テストの際にはプライベートアクセッサを経由して簡単にNon-Publicメソッドにアクセスできました。 Visual Studio 2008でもプライベートアクセッサ機能が提供されていますが 中身がちょっと(どころではないですが)違うみたいです。
続きを読む