这是一个基类:
public abstract class BaseClass
{
protected void demoMethod()
{
//to Do
}
}
我想测试是否使用demoMethd()
调用子类中的Mockito
。
我尝试使用Mockito.verify
,但调用转到子类方法,但我想要调用super方法。是否有任何解决方案来测试是否调用super.demoMethod()
。代码如下:
public class SubClass extends BaseClass
{
@Override
protected void demoMethod()
{
if( true)
{
return;
}
super.demoMethod();
}
}
答案 0 :(得分:0)
根据我的说法,我们不能在Test类中调用受保护的方法,因此对于这种情况,我想要的东西是不可能的。