为什么我们不能使用Mockito为参数化构造函数创建间谍
我只在我的代码中参数化了构造函数,我需要通过它注入。
我想监视参数化构造函数以注入模拟对象作为我的 junit 的依赖项。
public RegDao(){
//original object instantiation here
Notification ....
EntryService .....
}
public RegDao(Notification notification , EntryService entry) {
// initialize here
}
we have something like below :
RegDao dao = Mockito.spy(RegDao.class);
但是我们是否有一些东西可以在构造函数中注入模拟对象并监视它?