调试交互
Change-Id: Ib9d7b8432cb622c7e28c842ab4dc4e156fcd6414
diff --git a/src/test/java/com/example/myproject/controller/DynamicControllerTest.java b/src/test/java/com/example/myproject/controller/DynamicControllerTest.java
index 7392162..850a3f3 100644
--- a/src/test/java/com/example/myproject/controller/DynamicControllerTest.java
+++ b/src/test/java/com/example/myproject/controller/DynamicControllerTest.java
@@ -66,20 +66,18 @@
assertEquals("动态删除成功", response.getBody());
}
- // 测试添加评论接口
@Test
void testAddComment() {
Long userId = 1L;
Long dynamicId = 1L;
- Map<String, String> commentContent = new HashMap<>();
+ Map<String, Object> commentContent = new HashMap<>();
commentContent.put("content", "This is a test comment");
+ commentContent.put("parent_comment_id", null);
Map<String, Object> mockResponse = new HashMap<>();
mockResponse.put("comment_id", 101L);
mockResponse.put("message", "评论成功");
-
- // 模拟 dynamicService.addComment 返回
- when(dynamicService.addComment(userId, dynamicId, "This is a test comment")).thenReturn(mockResponse);
+ when(dynamicService.addComment(userId, dynamicId, "This is a test comment", null)).thenReturn(mockResponse);
// 调用控制器方法
ResponseEntity<Map<String, Object>> response = dynamicController.addComment(userId, dynamicId, commentContent);
@@ -90,6 +88,7 @@
assertEquals(101L, response.getBody().get("comment_id"));
}
+
// 测试获取用户动态接口
@Test
void testGetAllUserDynamics() {