From 91d99c7f6d1d89b8a0a1e08864b990ebacfbca94 Mon Sep 17 00:00:00 2001 From: zhuangtianxiang <2913129173@qq.com> Date: Fri, 10 Jan 2025 10:40:10 +0800 Subject: [PATCH] =?UTF-8?q?test(message):=20=E6=9B=B4=E6=96=B0=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E7=B1=BB=E5=9E=8B=E4=B8=BA=20MESSAGE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 NoticeBuilder 中将通知类型从 other 修改为 MESSAGE - 在 NoticeServiceTest 和 UserNoticeControllerTest 中更新相关测试用例- 统一使用 NoticeType.MESSAGE 作为通知类型 --- .../com/zsc/edu/gateway/domain/message/NoticeBuilder.java | 2 +- .../edu/gateway/rest/message/UserNoticeControllerTest.java | 2 +- .../com/zsc/edu/gateway/service/notice/NoticeServiceTest.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/java/com/zsc/edu/gateway/domain/message/NoticeBuilder.java b/src/test/java/com/zsc/edu/gateway/domain/message/NoticeBuilder.java index 7aea144..b3431e7 100644 --- a/src/test/java/com/zsc/edu/gateway/domain/message/NoticeBuilder.java +++ b/src/test/java/com/zsc/edu/gateway/domain/message/NoticeBuilder.java @@ -31,7 +31,7 @@ public class NoticeBuilder { Notice notice = new Notice(); notice.setTitle(title); notice.setContent(content); - notice.type = NoticeType.other; + notice.type = NoticeType.MESSAGE; return notice; } } diff --git a/src/test/java/com/zsc/edu/gateway/rest/message/UserNoticeControllerTest.java b/src/test/java/com/zsc/edu/gateway/rest/message/UserNoticeControllerTest.java index fb75cb3..ae5f8de 100644 --- a/src/test/java/com/zsc/edu/gateway/rest/message/UserNoticeControllerTest.java +++ b/src/test/java/com/zsc/edu/gateway/rest/message/UserNoticeControllerTest.java @@ -63,7 +63,7 @@ public class UserNoticeControllerTest extends MockMvcConfigBase { UserNoticeDto dto = new UserNoticeDto(); dto.setTitle("测试创建消息"); dto.setContent("测试创建消息"); - dto.setType(NoticeType.other); + dto.setType(NoticeType.MESSAGE); when(service.createByAdmin(any(UserNoticeDto.class))).thenReturn(true); mockMvc.perform(post("/api/rest/message") .with(csrf().asHeader()) diff --git a/src/test/java/com/zsc/edu/gateway/service/notice/NoticeServiceTest.java b/src/test/java/com/zsc/edu/gateway/service/notice/NoticeServiceTest.java index ff8b868..ef4f9a0 100644 --- a/src/test/java/com/zsc/edu/gateway/service/notice/NoticeServiceTest.java +++ b/src/test/java/com/zsc/edu/gateway/service/notice/NoticeServiceTest.java @@ -38,7 +38,7 @@ public class NoticeServiceTest { void setup() { UserDetailsImpl userDetails = new UserDetailsImpl(); userDetails.setUsername("admin"); - notice1 = NoticeBuilder.bMessage().type(NoticeType.other).title("A测试消息1").build(); + notice1 = NoticeBuilder.bMessage().type(NoticeType.MESSAGE).title("A测试消息1").build(); noticeRepository.insert(notice1); } @@ -59,7 +59,7 @@ public class NoticeServiceTest { @Test void createMessage() { - UserNoticeDto dto = new UserNoticeDto(new HashSet<>(Arrays.asList(1L, 2L)), NoticeType.other, false, false, false, "A测试消息3", "测试测试"); + UserNoticeDto dto = new UserNoticeDto(new HashSet<>(Arrays.asList(1L, 2L)), NoticeType.MESSAGE, false, false, false, "A测试消息3", "测试测试"); service.createByAdmin(dto); Notice notice = noticeRepository.selectOne(new LambdaQueryWrapper().eq(Notice::getTitle, dto.getTitle())); assertNotNull(notice.getId());