Java でテスト用に時間制御の仕方2025年02月21日 12時47分07秒

Java 8 で、時間関連の実装に大きな手が入った様で、テスト用に時間を任意に設定できて、使い勝手は良い。言語体系組み込まれているので、別途特別なライブラリなどが要らないのは良い。

Controlling Time with Java Clock にて詳しく解説してある。