【发布时间】:2016-09-16 09:15:04
【问题描述】:
我有这门课
class MyObject {
private LocalDateTime date;
public LocalDateTime getDate() { return this.date; }
public void myMethod() {
this.date = LocalDateTime.now();
}
}
如何测试日期是否设置正确?我不能模拟 now() 因为它是静态的,如果我在测试中使用 LocalDateTime 两个日期将不一样。
【问题讨论】:
-
是的,我想你是对的。不过我不想使用 powermockito……还有其他方法吗?
标签: java unit-testing date