Rails: Timecopを使わなくても時間を止められた話

Timecopを使わなくても時間を止められた話 テストで時間を止めたい時、Timecopを使わないと止められないと思っていましたが、Rails4.1以降は標準のActiveSupport::Testing::TimeHelpersでも止められると最近知りました。 リポジトリ: travisjeffery/timecop 1. Timecopを使った場合 1ヶ月前の時刻で固定する。 Timecop.freeze(Time.current.prev_month) 2. ActiveSupport::Testing::TimeHelpersを使った場合 API: ActiveSupport::Testing::Time … 続きを読む Rails: Timecopを使わなくても時間を止められた話