package com.hqyg.job; import javax.annotation.Resource; import org.junit.Test; import com.hqyg.disjob.common.exception.ZKNodeException2; import com.hqyg.disjob.register.center.pool.ThreadLocalClient; import com.hqyg.disjob.register.domain.Job; import com.hqyg.disjob.register.job.JobOperationService; public class JobOperationServiceTest extends com.hqyg.BaseJunitTest { @Resource public JobOperationService jobOperationService; @Resource private ThreadLocalClient threadLocalClient; @Test public void testAddJob(){ threadLocalClient.setCuratorClient(); // System.err.println(jobOperationService.getAllJobGroupForPageList()); Job job = new Job(); job.setFilePath("/usr/local/php-test/TestService.php"); job.setJobName("test111222"); job.setGroupName("groupNew"); job.setClassName("TestService"); job.setMethodName("test1"); job.setTimeOut(60000L); job.setCronExpression("0,30 * * * * ?"); try { jobOperationService.addJob(job, "admin"); } catch (ZKNodeException2 e) { e.printStackTrace(); } } }