我有一個頁面可以創建文檔的快照。例如,該文檔以標題爲時間戳(September 27, 2014 at 4:01:10 pm
)保存。我正在爲此頁面撰寫測試,並希望將時間存根以便不會更改。在水豚測試中存留時間
我目前所面對的是Time.stubs(:now).returns(Time.parse("2014-1-2 11:00:00"))
但是當我做,我得到一個錯誤信息說:
水豚:: FrozenInTime:出現時間被凍結,水豚不與圖書館工作,其凍結時間,考慮用時間旅行代替
什麼是最好的方法來停留在這裏?
你可能要檢查出'timecop'寶石:https://github.com/travisjeffery/timecop – sjaime 2014-09-28 19:20:36
@sjaime如果你將發佈作爲答案,我會選擇它。這是超級有用的! – Zack 2014-09-28 20:42:55