質問がありますか?testableクラスから呼び出しメソッドをモックするにはどうすればよいですか?
testableクラスから呼び出されたメソッドからいくつかのデータを正しく返す必要がありますか?例えば
私は次の構造を有する:
Class SomeClass {
public void method1(){
//some logic here
List<Object> howToReturnHereValues = gatData();
//some logic here
}
public List<Object> getData(){
return List<Object>;
}
}
は今、私はmethod1()
をテストしたいが、私はList<Object>
を返すコールgetData()
を模擬する方法がわかりません。
お願いします。ここで説明するように
Mockitoの「Spy」を見てください。これにより、 "実際の"オブジェクトのいくつかのメソッドをモックすることができます – Rouliboy