选装售后
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

ReportTest.java 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import cn.hutool.json.JSONUtil;
  2. import com.qtzl.alterSales.UserApplication;
  3. import com.qtzl.alterSales.dao.excelVO.head.serviceFee50.ExcelHead50ServiceFeeVO;
  4. import com.qtzl.alterSales.dao.repo.jpa.second.AflServerFeeRefundRepo;
  5. import com.qtzl.alterSales.dao.repo.jpa.third.EtcApplyOrderRepo;
  6. import com.qtzl.alterSales.manager.vo.WechatPayApplyLogGroupByTimeCountVO;
  7. import org.junit.Assert;
  8. import org.junit.Test;
  9. import org.junit.runner.RunWith;
  10. import org.springframework.boot.test.context.SpringBootTest;
  11. import org.springframework.test.context.junit4.SpringRunner;
  12. import javax.annotation.Resource;
  13. import java.util.List;
  14. @RunWith(SpringRunner.class)
  15. @SpringBootTest(classes = UserApplication.class)
  16. public class ReportTest {
  17. @Resource
  18. private EtcApplyOrderRepo etcApplyOrderRepo;
  19. @Resource
  20. private AflServerFeeRefundRepo aflServerFeeRefundRepo;
  21. @Test
  22. public void findByOrderNoInTest() {
  23. List<String> list = List.of("20240612124808520101889303545925");
  24. List<ExcelHead50ServiceFeeVO> excelHead50ServiceFeeVOS = etcApplyOrderRepo.findByOrderNoIn(list);
  25. Assert.assertNotNull(excelHead50ServiceFeeVOS);
  26. }
  27. @Test
  28. public void countByRefundDateLikeTest() {
  29. Integer i = aflServerFeeRefundRepo.countByRefundDateLike("2024-10");
  30. Assert.assertNotNull(i);
  31. }
  32. /**
  33. * 根据时间统计退款次数测试
  34. * 数据库存储的是 2024-10-23 格式,根据时间模糊查询
  35. */
  36. @Test
  37. public void aflServerFeeRefundRepo() {
  38. WechatPayApplyLogGroupByTimeCountVO wechatPayApplyLogGroupByTimeCountVO = aflServerFeeRefundRepo.countByYearMonth("2024-10");
  39. System.out.println("wechatPayApplyLogGroupByTimeCountVO:" + JSONUtil.toJsonStr(wechatPayApplyLogGroupByTimeCountVO));
  40. Assert.assertNotNull(wechatPayApplyLogGroupByTimeCountVO);
  41. }
  42. }