Java 在H2中设置Sysdate以进行测试

Java 在H2中设置Sysdate以进行测试,java,integration-testing,h2,Java,Integration Testing,H2,我正在向我的应用程序添加一些集成测试,这些测试将运行sql,该sql根据相对日期范围(当前日期-90)执行查询 我在内存中使用H2,使用一堆固定的sql文件(其中日期字段是硬编码的)。随着时间的推移,查询的结果将发生变化,测试将毫无用处 理想情况下,我希望用一个表示“现在”的固定时间戳引导H2,以便测试始终是可重复的。这可能吗

我正在向我的应用程序添加一些集成测试,这些测试将运行sql,该sql根据相对日期范围(
当前日期-90
)执行查询

我在内存中使用H2,使用一堆固定的sql文件(其中日期字段是硬编码的)。随着时间的推移,查询的结果将发生变化,测试将毫无用处

理想情况下,我希望用一个表示“现在”的固定时间戳引导H2,以便测试始终是可重复的。这可能吗