2 天以前 eccad5a129106377a275be4f7cdc58e99e9b95d4
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/sms/SmsTemplateServiceImplTest.java
@@ -245,6 +245,22 @@
    }
    @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));