今回の記事では、そんな Timecop と ActiveSupport::Testing::TimeHelpers にはどんな違いがあるのか、これをもう少し掘り下げて比較してみようと思います。 時間を止める/任意の日時に移動する Timecop では「任意の日時に移動しつつ、時間は止めない」ことができますが、 ActiveSupport::Testing::TimeHelpers では「移動すると同時に時間を止める」ことしかできません。 ## Timecop Timecop.freeze do # 現在時刻で時間を止める end Timecop.travel(time_or_date) do # time_or_date に渡された時間に移動するが、時間は止まらない end Timecop.freeze(time_or_date) do # time_or_date に渡された時間に移動し

