Apexテストにおいて、`Test.setCreatedDate(recordId, dateTime)` を使用する主な目的はどれか。

通常は書き換え不可能なシステム項目である作成日をテスト用に偽装し、期間指定のロジックなどを検証できる。