【发布时间】:2017-03-18 11:55:13
【问题描述】:
想问你一个问题。
我应该如何从可测试类调用的方法中正确返回一些数据?
例如我有下一个结构:
Class SomeClass {
public void method1(){
//some logic here
List<Object> howToReturnHereValues = gatData();
//some logic here
}
public List<Object> getData(){
return List<Object>;
}
}
现在我想测试method1(),但我不知道如何模拟调用getData(),它返回List<Object>。
有什么建议吗?
【问题讨论】:
-
看看来自 Mockito 的
Spy。这允许您模拟“真实”对象的一些方法
标签: java unit-testing mocking mockito