我有一个JUnit测试失败,因为毫秒是不同的.在这种情况下,我不关心毫秒.如何更改断言的精度以忽略毫秒(或我想要设置的任何精度)?
我想传递的失败断言的示例:
Date dateOne = new Date();
dateOne.setTime(61202516585000L);
Date dateTwo = new Date();
dateTwo.setTime(61202516585123L);
assertEquals(dateOne, dateTwo);
Run Code Online (Sandbox Code Playgroud) 在单元测试中,我经常使用返回DateTimeon或about的方法now().有没有办法说actual日期时间是在DateTime的几秒钟内actual?