使用何种方法Thread.sleep()来加速测试.
Thread.sleep()
我正在测试一个网络库,当连接被删除或发生超时错误时,它具有重试功能.但是,库Thread.sleep()在重试之间使用(因此在服务器重启时它不会连接数千次).这个调用显着减慢了单元测试,我想知道选项是什么来覆盖它.
注意,我愿意实际更改代码,或者使用模拟框架来模拟Thread.sleep(),但是我想先听听您的意见/建议.
java testing unit-testing sleep
java ×1
sleep ×1
testing ×1
unit-testing ×1