我正在玩Joda Time进行JUnit测试,以便在我的代码中"绕过"超时窗口.我似乎并没有得到Joda Time如何工作 - 我的代码:
// TIMEOUT is "1000 * 90"
long Time = System.currentTimeMillis();
DateTimeUtils.setCurrentMillisFixed(Time + TIMEOUT + 1);
DateTimeUtils.setCurrentMillisSystem();
System.out.println((Time+TIMEOUT) < System.currentTimeMillis());
Run Code Online (Sandbox Code Playgroud)
输出是假的,我本以为它是真的.那我哪里出错了?