@@ -11,8 +11,9 @@ import java.time.LocalDate
1111import java.time.LocalTime
1212import java.util.concurrent.ScheduledExecutorService
1313import java.util.concurrent.TimeUnit.MILLISECONDS
14- import java.util.concurrent.TimeUnit.SECONDS
1514import javax.sql.DataSource
15+ import kotlin.time.Duration.Companion.minutes
16+ import kotlin.time.Duration.Companion.seconds
1617
1718class JobRunnerTest {
1819 val db = mockk<DataSource >()
@@ -38,12 +39,12 @@ class JobRunnerTest {
3839 }
3940
4041 @Test fun schedule () {
41- runner.schedule(job, 10 , 20 , SECONDS )
42- verify { executor.scheduleAtFixedRate(any(), 10 , 20 , SECONDS ) }
42+ runner.schedule(job, 20 .seconds, 10 .seconds )
43+ verify { executor.scheduleAtFixedRate(any(), 10000 , 20000 , MILLISECONDS ) }
4344 }
4445
4546 @Test fun `scheduleDaily with delay` () {
46- runner.scheduleDaily(job, delayMinutes = 10 )
47+ runner.scheduleDaily(job, delay = 10 .minutes )
4748 verify { executor.scheduleAtFixedRate(any(), 10 * 60 * 1000 , 86400000 , MILLISECONDS ) }
4849 }
4950
0 commit comments