我正在尝试使用JMockit- 1.45测试基于Spring的服务。奇怪的是,我无法模拟List对象。我还注意到其他{@ 1}}中其他不可模仿类的行为类似。 如何实现Jmockit中提到的以下内容?
java.util.*
我遇到错误
class ServiceA{
@Autowired
private List<SomeObj> list;
.......
}
Class ServiceATest{
@Injectable
private List<SomeObj> list;
@Tested
private ServiceA serviceA;
.............
}
答案 0 :(得分:0)
在@Tested
字段上使用List
,并使用要注入的实际列表对其进行初始化。