cakephp/chronosを使って日時の関連するテストを支配する

テストコードを書くときに、初心者から玄人まで煩わしく感じるのが「日時の関わるテスト」です。 テストに重要な「readability」の価値を損ないたくない。テストのためにプロダクトコードのロジックを妥協したくない。 そんな我が儘をかなえつつ、「仮想日時」や「固定日時」を扱った処理を実現するには、便利なライブラ…