@Test(timeout=100)
public void testDivtimeOut(){
try {
Thread.sleep(100);
math.div(10, 0);
} catch (Exception e) {
// TODO: handle exception
}
}
以上测试不通过,属于正常了,因为sleep了100毫秒,但是我改成Thread.sleep(1000);测试通过,奇怪了,理论上讲,睡的1000ms比100ms要长,应该也是不通过才对,但为什么通过了?是不是睡过头了,哈哈。