Visual Studio 2010の自動テスト機能(いわゆるNUnit)では、クラスにPraivate宣言されたメソッドやプロパティもテストしてしまえる機能がついています。ですが、MustInherits宣言された、いわゆる「継承しないと使えない」クラスもできるのでしょうか?ってことで検索してみました。
- how to test a private method of an Abstract Base class
- http://forums.asp.net/t/1676134.aspx/1
はいはい、同じところで行き詰まってる人がいましたよ。やっぱりテスト用に継承したクラスを作る必要があるんですね。