インラインで初期化されているフィールド変数をモックするにはどうすればよいですか?
class Test {
private Person person = new Person();
...
public void testMethod() {
person.someMethod();
...
}
}
ここで、変数の初期化をモックする必要のperson.someMethod()
あるTest.testMethod()
メソッドをテストしながらモックしたいと思いperson
ます。どんな手掛かり?
編集: Personクラスの変更は許可されていません。