8 天以前 a7f86b6000033c135f233d9fbf4131532b1ff95c
yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/service/notify/NotifyTemplateServiceImplTest.java
@@ -12,6 +12,7 @@
import jakarta.annotation.Resource;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import static cn.iocoder.yudao.framework.common.util.date.LocalDateTimeUtils.buildBetweenTime;
@@ -26,7 +27,7 @@
/**
 * {@link NotifyTemplateServiceImpl} 的单元测试类
 *
 * @author 芋道源码
 * @author 超级管理员
 */
@Import(NotifyTemplateServiceImpl.class)
public class NotifyTemplateServiceImplTest extends BaseDbUnitTest {
@@ -137,6 +138,23 @@
    }
    @Test
    public void testGetNotifyTemplateListByStatus() {
        // mock 数据
        NotifyTemplateDO dbNotifyTemplate = randomPojo(NotifyTemplateDO.class,
                o -> o.setStatus(CommonStatusEnum.ENABLE.getStatus()));
        notifyTemplateMapper.insert(dbNotifyTemplate);
        notifyTemplateMapper.insert(cloneIgnoreId(dbNotifyTemplate,
                o -> o.setStatus(CommonStatusEnum.DISABLE.getStatus())));
        // 调用
        List<NotifyTemplateDO> list = notifyTemplateService.getNotifyTemplateListByStatus(
                CommonStatusEnum.ENABLE.getStatus());
        // 断言
        assertEquals(1, list.size());
        assertPojoEquals(dbNotifyTemplate, list.get(0));
    }
    @Test
    public void testGetNotifyTemplate() {
        // mock 数据
        NotifyTemplateDO dbNotifyTemplate = randomPojo(NotifyTemplateDO.class);