以前、テストの際にTimeオブジェクトの比較があると、1秒差で落ちるという問題に対して、エントリーを書きました。 テストで、Timeオブジェクト同士を比較するときのメモ - Slow Dance そしたら、同じようなことやっている人もいた。 Jay Fields' Thoughts: Ruby: Time::is [ruby][rails]テストの時にTime.nowで好きな時間を使えるようにするMock - よしだメモ と、思ったら、rubikitchさんの記事に面白いことが書いてった。 Time.nowのテスト? それMochaでできるよ - ’(rubikitch wanna be (a . lisper)) Time.nowは偽装しないとテストは書けない。 だったらこんなまわりくどいことしないでMocha使おうよ。stubで簡単に偽装できるから。 Mochaの偽装のスコープはテスト