次のようなメソッドがあるとします。
public static String[] parseFoo(Foo anObject){
Foo anotherObject = parseFoo2(anObject);
...
}
private static Foo parseFoo2(Foo anObject){
...
}
両方のメソッドが同じクラスにあります。parseFoo2 は、 parseFoo が何かを成し遂げるのを助ける単なるヘルパーメソッドです。メソッドparseFooをテストしようとしています。オブジェクトのインスタンスメソッド呼び出しを指定できる方法のように、parseFoo2 のプライベートメソッド呼び出しで戻り値を指定できる EasyMock の誰かがいますか?
EasyMock.createMock(...);
anObject.expect(...).andReturn(...);
public メソッドをテストしたいのですが、private メソッドに入って内部の実装をテストする必要はありません。
ありがとう