我有一个引发异常的测试工作。我想测试是否捕获了异常,并且在对应期间之后,再次执行该作业。
按照春天的例子,我想不通。不推荐使用导入。我怎么能用 mockito 证明这个事实?
工作:
public class TestScheduler implements Runnable{
@Override
public void runScheduled(){
LOGGER.info("Doing my tasks...");
throw new RuntimeException("Testing purpose");
}
}
配置:
<bean id="testScheduler" class="com.scheduler.TestScheduler"/>
<bean id="testSchedulerTask" class="org.springframework.scheduling.concurrent.ScheduledExecutorTask">
<property name="delay" value="10"/>
<property name="period" value="60"/>
<property name="runnable" ref="testScheduler"/>
</bean>
提前致谢