test #426

Merged
klaus merged 415 commits from test into main 2026-06-27 00:35:30 +00:00
2 changed files with 4 additions and 4 deletions
Showing only changes of commit f2ea82f4a4 - Show all commits

View File

@@ -11,7 +11,7 @@ class CreatorRankingSnapshotScheduler(
private val jobService: CreatorRankingSnapshotJobService, private val jobService: CreatorRankingSnapshotJobService,
private val redissonClient: RedissonClient private val redissonClient: RedissonClient
) { ) {
@Scheduled(cron = "0 30 7 * * MON", zone = "Asia/Seoul") @Scheduled(cron = "0 0 1 * * MON", zone = "Asia/Seoul")
fun refreshLastCompletedWeek() { fun refreshLastCompletedWeek() {
val lockName = "lock:creator-ranking-snapshot-refresh" val lockName = "lock:creator-ranking-snapshot-refresh"
val lock = redissonClient.getLock(lockName) val lock = redissonClient.getLock(lockName)

View File

@@ -12,8 +12,8 @@ import java.util.concurrent.TimeUnit
class CreatorRankingSnapshotSchedulerTest { class CreatorRankingSnapshotSchedulerTest {
@Test @Test
@DisplayName("주간 스냅샷 스케줄러는 매주 월요일 07:30 KST cron으로 job 서비스를 호출한다") @DisplayName("주간 스냅샷 스케줄러는 매주 월요일 01:00 KST cron으로 job 서비스를 호출한다")
fun shouldScheduleWeeklySnapshotRefreshAtKstMondaySevenThirty() { fun shouldScheduleWeeklySnapshotRefreshAtKstMondayOne() {
val scheduled = CreatorRankingSnapshotScheduler::class.java val scheduled = CreatorRankingSnapshotScheduler::class.java
.getDeclaredMethod("refreshLastCompletedWeek") .getDeclaredMethod("refreshLastCompletedWeek")
.getAnnotation(Scheduled::class.java) .getAnnotation(Scheduled::class.java)
@@ -27,7 +27,7 @@ class CreatorRankingSnapshotSchedulerTest {
scheduler.refreshLastCompletedWeek() scheduler.refreshLastCompletedWeek()
assertEquals("0 30 7 * * MON", scheduled.cron) assertEquals("0 0 1 * * MON", scheduled.cron)
assertEquals("Asia/Seoul", scheduled.zone) assertEquals("Asia/Seoul", scheduled.zone)
Mockito.verify(service).refreshLastCompletedWeekByScheduledJob() Mockito.verify(service).refreshLastCompletedWeekByScheduledJob()
} }