後でもうちょっと整形しよう・・・ privateメソッドにアクセスしたい! 単体テスト実行時等、privateメソッド、privateメンバにアクセスしたい事が多々あります。通常、一つのクラスに5つくらいメソッドがあったら、共通化処理のprivateメソッド or 状態保存用のprivateメンバが一個か二個は用意されているでしょう。 このprivateなメンバ・メソッドは割と単体テストの肝になると思いますが、もちろん単純にnewした程度ではこいつらにアクセスできません。今回はVisual Studio 2005以前、Visual Studio 2008 以降でオススメの方法をそれぞれ実行したいと思います。 今回のテスト用クラスのコード class DarkSide { private int state = 10; private int SumWithState( int num )