|
@@ -1,52 +1,52 @@
|
|
-package cn.iocoder.yudao.server.framework.quartz.core;
|
|
|
|
|
|
+package cn.iocoder.yudao.module.system.job;
|
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
-import cn.iocoder.yudao.server.BaseDbUnitTest;
|
|
|
|
-import cn.iocoder.yudao.module.system.job.auth.SysUserSessionTimeoutJob;
|
|
|
|
import cn.iocoder.yudao.framework.quartz.core.scheduler.SchedulerManager;
|
|
import cn.iocoder.yudao.framework.quartz.core.scheduler.SchedulerManager;
|
|
|
|
+import cn.iocoder.yudao.module.system.job.auth.UserSessionTimeoutJob;
|
|
|
|
+import cn.iocoder.yudao.module.system.test.BaseDbUnitTest;
|
|
import org.junit.jupiter.api.Test;
|
|
import org.junit.jupiter.api.Test;
|
|
import org.quartz.SchedulerException;
|
|
import org.quartz.SchedulerException;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
|
|
|
|
-class SchedulerManagerTest extends BaseDbUnitTest {
|
|
|
|
|
|
+public class SchedulerManagerTest extends BaseDbUnitTest {
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
private SchedulerManager schedulerManager;
|
|
private SchedulerManager schedulerManager;
|
|
|
|
|
|
@Test
|
|
@Test
|
|
public void testAddJob() throws SchedulerException {
|
|
public void testAddJob() throws SchedulerException {
|
|
- String jobHandlerName = StrUtil.lowerFirst(SysUserSessionTimeoutJob.class.getSimpleName());
|
|
|
|
|
|
+ String jobHandlerName = StrUtil.lowerFirst(UserSessionTimeoutJob.class.getSimpleName());
|
|
schedulerManager.addJob(1L, jobHandlerName, "test", "0/10 * * * * ? *", 0, 0);
|
|
schedulerManager.addJob(1L, jobHandlerName, "test", "0/10 * * * * ? *", 0, 0);
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
@Test
|
|
public void testUpdateJob() throws SchedulerException {
|
|
public void testUpdateJob() throws SchedulerException {
|
|
- String jobHandlerName = StrUtil.lowerFirst(SysUserSessionTimeoutJob.class.getSimpleName());
|
|
|
|
|
|
+ String jobHandlerName = StrUtil.lowerFirst(UserSessionTimeoutJob.class.getSimpleName());
|
|
schedulerManager.updateJob(jobHandlerName, "hahaha", "0/20 * * * * ? *", 0, 0);
|
|
schedulerManager.updateJob(jobHandlerName, "hahaha", "0/20 * * * * ? *", 0, 0);
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
@Test
|
|
public void testDeleteJob() throws SchedulerException {
|
|
public void testDeleteJob() throws SchedulerException {
|
|
- String jobHandlerName = StrUtil.lowerFirst(SysUserSessionTimeoutJob.class.getSimpleName());
|
|
|
|
|
|
+ String jobHandlerName = StrUtil.lowerFirst(UserSessionTimeoutJob.class.getSimpleName());
|
|
schedulerManager.deleteJob(jobHandlerName);
|
|
schedulerManager.deleteJob(jobHandlerName);
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
@Test
|
|
public void testPauseJob() throws SchedulerException {
|
|
public void testPauseJob() throws SchedulerException {
|
|
- String jobHandlerName = StrUtil.lowerFirst(SysUserSessionTimeoutJob.class.getSimpleName());
|
|
|
|
|
|
+ String jobHandlerName = StrUtil.lowerFirst(UserSessionTimeoutJob.class.getSimpleName());
|
|
schedulerManager.pauseJob(jobHandlerName);
|
|
schedulerManager.pauseJob(jobHandlerName);
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
@Test
|
|
public void testResumeJob() throws SchedulerException {
|
|
public void testResumeJob() throws SchedulerException {
|
|
- String jobHandlerName = StrUtil.lowerFirst(SysUserSessionTimeoutJob.class.getSimpleName());
|
|
|
|
|
|
+ String jobHandlerName = StrUtil.lowerFirst(UserSessionTimeoutJob.class.getSimpleName());
|
|
schedulerManager.resumeJob(jobHandlerName);
|
|
schedulerManager.resumeJob(jobHandlerName);
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
@Test
|
|
public void testTriggerJob() throws SchedulerException {
|
|
public void testTriggerJob() throws SchedulerException {
|
|
- String jobHandlerName = StrUtil.lowerFirst(SysUserSessionTimeoutJob.class.getSimpleName());
|
|
|
|
|
|
+ String jobHandlerName = StrUtil.lowerFirst(UserSessionTimeoutJob.class.getSimpleName());
|
|
schedulerManager.triggerJob(1L, jobHandlerName, "niubi!!!");
|
|
schedulerManager.triggerJob(1L, jobHandlerName, "niubi!!!");
|
|
}
|
|
}
|
|
|
|
|