在我的测试类(CUT)中,有一个私有方法“getConnection”,它是一个ejb。我想测试CUT的另一个方法,但这个方法将在执行之前失败。
我尝试像下面展示的那样,但是“invoke”是错误的。我不想调用该方法,我想对其进行存根。但是如何实现?('connection'是一个存根)
我尝试像下面展示的那样,但是“invoke”是错误的。我不想调用该方法,我想对其进行存根。但是如何实现?('connection'是一个存根)
new NonStrictExpectations() {
{
invoke(archivingBean, "getConnection");result = connection;
}
};
archivingBean.moveCreditBasic2Archive(new Date());
mockit.Deencapsulation
类中进行静态导入的。 - Rogério