【发布时间】:2016-08-09 18:55:13
【问题描述】:
我设置了一个 ScheduledExecutorService 来每隔几分钟更新一些对象。
我正在尝试测试更新是否正在发生,当然还有一些边缘情况。
scheduler.scheduleAtFixedRate(()-> {
//Code to update objects
}, 0, 4, TimeUnit.MINUTES);
我想知道如何进行测试,也许还可以模拟一下,这样我就不必依赖 Thread.sleep
【问题讨论】:
标签: testing mocking scheduledexecutorservice