仕様的には、private なものをテストする必要はないんですが、
デバグしてるとやっぱりテストしたくなっちゃうんですよね。
public な getter を一時的に作っては最終的には消そうか、
でもテスト用に残しておこうか迷うし、やっぱり気持ちが悪い。
>>877,880
で、リフレクション調べてみたのですが、
private なもののフィールド名は取得できても、
http://www.gimlay.org/~javafaq/S031.html
にあるように確かにアクセスはできなかったのですが、
どうやってゴニョっているのでしょうか?
AccessController と PrivilegedAction とやらを利用する?
一般的なのでしょうか?