XxlJobLogTest.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.xxl.job.dao.impl;
  2. import com.xxl.job.admin.core.model.XxlJobLog;
  3. import com.xxl.job.admin.dao.IXxlJobLogDao;
  4. import com.xxl.job.core.router.model.ResponseModel;
  5. import org.junit.Test;
  6. import org.junit.runner.RunWith;
  7. import org.springframework.test.context.ContextConfiguration;
  8. import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
  9. import javax.annotation.Resource;
  10. import java.util.Date;
  11. import java.util.List;
  12. @RunWith(SpringJUnit4ClassRunner.class)
  13. @ContextConfiguration(locations = "classpath*:applicationcontext-*.xml")
  14. public class XxlJobLogTest {
  15. @Resource
  16. private IXxlJobLogDao xxlJobLogDao;
  17. @Test
  18. public void save_load(){
  19. XxlJobLog xxlJobLog = new XxlJobLog();
  20. xxlJobLog.setJobName("job_name");
  21. int count = xxlJobLogDao.save(xxlJobLog);
  22. System.out.println(count);
  23. System.out.println(xxlJobLog.getId());
  24. XxlJobLog item = xxlJobLogDao.load(xxlJobLog.getId());
  25. System.out.println(item);
  26. }
  27. @Test
  28. public void updateTriggerInfo(){
  29. XxlJobLog xxlJobLog = xxlJobLogDao.load(29);
  30. xxlJobLog.setTriggerTime(new Date());
  31. xxlJobLog.setTriggerStatus(ResponseModel.SUCCESS);
  32. xxlJobLog.setTriggerMsg("trigger msg");
  33. xxlJobLogDao.updateTriggerInfo(xxlJobLog);
  34. }
  35. @Test
  36. public void updateHandleInfo(){
  37. XxlJobLog xxlJobLog = xxlJobLogDao.load(29);
  38. xxlJobLog.setHandleTime(new Date());
  39. xxlJobLog.setHandleStatus(ResponseModel.SUCCESS);
  40. xxlJobLog.setHandleMsg("handle msg");
  41. xxlJobLogDao.updateHandleInfo(xxlJobLog);
  42. }
  43. @Test
  44. public void pageList(){
  45. List<XxlJobLog> list = xxlJobLogDao.pageList(0, 20, null, null, null, null);
  46. int list_count = xxlJobLogDao.pageListCount(0, 20, null, null, null, null);
  47. System.out.println(list);
  48. System.out.println(list_count);
  49. }
  50. }