【发布时间】:2012-01-28 03:15:54
【问题描述】:
我的模型将具有像这样使用 Date.current 的逻辑:
if(date_three && date_three != Date.current.yesterday)
...
end
如何在我的规格上更改系统的当前日期,以便我可以用不同的日期测试我的模型?
【问题讨论】:
-
将日期作为依赖项进行测试,不要对其进行硬编码。这将允许您的测试选择一个日期进行测试,其他方法可以通过
Date.current。 -
重复stackoverflow.com/questions/1215245/… - Google“红宝石测试时间”第一个结果