有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何确保@Scheduled注释出现在方法上

在我们的Spring Boot应用程序中,我们有一个带有@Scheduled注释的方法:

@Scheduled(fixedRate = 1000L * 60 * 10, initialDelay = 1000L * 60 * 5)
   public void doSomethingFromTimeToTime(){....}

在maven构建测试阶段,我们希望确保:

  1. 注释存在(例如,开发人员没有错误地删除注释)并且
  2. 包含这些精确值

有没有办法在单元/集成测试中测试这一点?还是在构建阶段的另一种方式

我们不需要测试Spring的调度器本身,只需要确保注释在那里


共 (0) 个答案