おはようございます。
2月も本日で終わり、早いですね。
開発をするにあたり、単体テストを実施することが多いと思います。
そこで、こう悩んだ経験はないでしょうか。
publicメソッドなら楽に呼び出せるのに、privateメソッドが呼び出せない。
その時にためになるのが、「DeclaredMethod(呼び出したいメソッド名, 呼び出したい引数の型)」メソッドです。
こちらのメソッドを使ってみて、Accessibleの設定をtrueにしてあげれば、
invokeメソッドを使ってあげることで呼び出すことができます。
単体テストで「privateメソッドが呼び出せない」って場合は、ぜひ使ってみてください。