job 单元测试 Demo

This commit is contained in:
neilz
2021-03-13 16:38:07 +08:00
parent cee1aa3e60
commit 3b6359caa0
5 changed files with 102 additions and 0 deletions

View File

@ -34,4 +34,7 @@ public class InfJobBaseVO {
@ApiModelProperty(value = "监控超时时间", example = "1000")
private Integer monitorTimeout;
public void setCronExpression(String cronExpression) {
this.cronExpression = cronExpression;
}
}

View File

@ -13,6 +13,7 @@ import cn.iocoder.dashboard.modules.infra.dal.mysql.job.InfJobMapper;
import cn.iocoder.dashboard.modules.infra.enums.job.InfJobStatusEnum;
import cn.iocoder.dashboard.modules.infra.service.job.InfJobService;
import org.quartz.SchedulerException;
import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.validation.annotation.Validated;
@ -37,6 +38,7 @@ public class InfJobServiceImpl implements InfJobService {
@Resource
private InfJobMapper jobMapper;
@MockBean
@Resource
private SchedulerManager schedulerManager;