From 7ecdc67dfb92b63bdc742e5c95d62bf9774cbd7f Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期一, 13 十一月 2023 16:06:24 +0800 Subject: [PATCH] 1. 新增风险值的计算逻辑; --- src/test/java/com/flightfeather/monitor/analysis/dust/RiskAnalysisControllerTest.kt | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/src/test/java/com/flightfeather/monitor/analysis/dust/RiskAnalysisControllerTest.kt b/src/test/java/com/flightfeather/monitor/analysis/dust/RiskAnalysisControllerTest.kt new file mode 100644 index 0000000..27e3781 --- /dev/null +++ b/src/test/java/com/flightfeather/monitor/analysis/dust/RiskAnalysisControllerTest.kt @@ -0,0 +1,35 @@ +package com.flightfeather.monitor.analysis.dust + +import com.flightfeather.monitor.utils.DateUtil +import org.junit.Test +import org.junit.jupiter.api.extension.ExtendWith +import org.junit.runner.RunWith +import org.springframework.beans.factory.annotation.Autowired +import org.springframework.boot.test.context.SpringBootTest +import org.springframework.test.context.junit.jupiter.SpringExtension +import org.springframework.test.context.junit4.SpringRunner +import java.time.LocalDate + +@RunWith(SpringRunner::class) +@ExtendWith(SpringExtension::class) +@SpringBootTest +class RiskAnalysisControllerTest { + + @Autowired + lateinit var riskAnalysisController: RiskAnalysisController + + @Test + fun autoRunDaily() { + val s = LocalDate.of(2023, 10, 1) + val e = LocalDate.of(2023, 10, 31) + val du = DateUtil.findDurationDate(s, e) + du.forEach { + riskAnalysisController.runDaily(it) + } + } + + @Test + fun autoRunMonthly() { + riskAnalysisController.autoRunMonthly() + } +} \ No newline at end of file -- Gitblit v1.9.3