概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: How to fake time in a Postgres database: And an example Ruby on Rails app, too! 原文公開日: 2022/04/19 原著者: Justin Searls サイト: Test Double Blog お急ぎの方は「データベースの時刻をフェイクする方法」から読むとよいでしょう。 週刊Railsウォッチの以下の項も読んでおくことをおすすめします。 参考: 週刊Railsウォッチ20220511 RailsのテストでPostgreSQLの時刻をフェイクする 最初にお断りしておきますが、私は時刻のフェイクに反対しているにもかかわらず、この記事を書いています。一般に、単体テストや統合テストでAPIを呼び出す場合は、グローバルなクロックを改変するのではなく、時刻を値
![PostgreSQLの現在時刻をフェイクする方法とRailsサンプルコード(翻訳)|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/879571ac4173f25a924209f7592c1f819f901599/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2022%2F06%2Fpostgresql_fake_time_rails_sample_eyecatch2-min.png)