| | |
| | | o.setType(SmsTemplateTypeEnum.PROMOTION.getType()); |
| | | o.setStatus(CommonStatusEnum.ENABLE.getStatus()); |
| | | o.setCode("tudou"); |
| | | o.setContent("芋道源码"); |
| | | o.setContent("超级管理员"); |
| | | o.setApiTemplateId("yunai"); |
| | | o.setChannelId(1L); |
| | | o.setCreateTime(buildTime(2021, 11, 11)); |
| | |
| | | reqVO.setType(SmsTemplateTypeEnum.PROMOTION.getType()); |
| | | reqVO.setStatus(CommonStatusEnum.ENABLE.getStatus()); |
| | | reqVO.setCode("tu"); |
| | | reqVO.setContent("芋道"); |
| | | reqVO.setContent("超级管理员"); |
| | | reqVO.setApiTemplateId("yu"); |
| | | reqVO.setChannelId(1L); |
| | | reqVO.setCreateTime(buildBetweenTime(2021, 11, 1, 2021, 12, 1)); |
| | |
| | | } |
| | | |
| | | @Test |
| | | public void testGetSmsTemplateListByStatus() { |
| | | // mock 数据 |
| | | SmsTemplateDO dbSmsTemplate = randomSmsTemplateDO(o -> o.setStatus(CommonStatusEnum.ENABLE.getStatus())); |
| | | smsTemplateMapper.insert(dbSmsTemplate); |
| | | smsTemplateMapper.insert(ObjectUtils.cloneIgnoreId(dbSmsTemplate, |
| | | o -> o.setStatus(CommonStatusEnum.DISABLE.getStatus()))); |
| | | |
| | | // 调用 |
| | | List<SmsTemplateDO> list = smsTemplateService.getSmsTemplateListByStatus( |
| | | CommonStatusEnum.ENABLE.getStatus()); |
| | | // 断言 |
| | | assertEquals(1, list.size()); |
| | | assertPojoEquals(dbSmsTemplate, list.get(0)); |
| | | } |
| | | |
| | | @Test |
| | | public void testGetSmsTemplateCountByChannelId() { |
| | | // mock 数据 |
| | | SmsTemplateDO dbSmsTemplate = randomPojo(SmsTemplateDO.class, o -> o.setChannelId(1L)); |