時間が関係する挙動確認には時間操作が必要
オンライン英会話などで、
「先生をレッスン予約した後にその時間になったらレッスンが開始される」という画面の確認をしたい場合、
挙動確認をしたいというケースで使えます。
railsにおける時間移動はtimecopがよいです。
# 2020/11/11 21時に移動する
Timecop.travel(Time.zone.parse('2020/11/11 21:00:00'))
ブラウザ上の操作で指定した時刻に飛びたい
コントローラー上に上記の記述を都度書いて温かみのあるデバッグ作業もありですが、
develop modeの場合にブラウザ上で操作できるようにするのが楽です。
デモ
サンプルソースコード