package cn.dreampie.quartz; import cn.dreampie.quartz.job.QuartzCronJob; import cn.dreampie.quartz.job.QuartzOnceJob; import org.junit.Test; import java.util.Date; public class QuartzTest { @org.junit.Before public void setUp() throws Exception { QuartzPlugin quartzPlugin = new QuartzPlugin(); quartzPlugin.start(); } @Test public void testQuartz() throws Exception { new QuartzCronJob("test", "*/5 * * * * ?", DemoJob.class).addParam("name", "quartz1").start(); new QuartzOnceJob("test", new Date(), DemoJob.class).addParam("name", "quartz2").start(); new QuartzOnceJob("test", new Date(), DemoJob.class).addParam("name", "quartz3").start(); // Thread.sleep(10000); // QuartzKit.stopJob(quartzKey); Thread.sleep(50000000); } }