feat: do my test

This commit is contained in:
Tim
2025-06-30 20:19:28 +08:00
parent 219d2aea7a
commit 8a7b0bde07
3 changed files with 13 additions and 10 deletions

View File

@@ -5,8 +5,9 @@ import org.springframework.web.bind.annotation.RestController;
import java.util.Map;
/*
curl http://localhost:8080/api/admin/hello \
-H "Authorization: Bearer <token>"
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0X3VzZXIxIiwiaWF0IjoxNzUxMjg0OTU2LCJleHAiOjE3NTEzNzEzNTZ9.u84elcDTK2gIvuS4dKJCdE21pRSgY265fvdm9m9DnCQ"
*/
/**

View File

@@ -12,25 +12,26 @@ import java.util.Map;
import java.util.Optional;
/*
curl -X POST http://localhost:8080/api/auth/register \
-H "Content-Type: application/json" \
-d '{
"username": "test_user",
"email": "cjt807916@gmail.com",
"username": "test_user1",
"email": "1216414009@qq.com",
"password": "password"
}'
curl -X POST http://localhost:8080/api/auth/verify \
-H "Content-Type: application/json" \
-d '{
"username": "test_user",
"code": "361332"
"username": "test_user1",
"code": "451247"
}'
curl -X POST http://localhost:8080/api/auth/login \
-H "Content-Type: application/json" \
-d '{
"username": "test_user",
"username": "test_user1",
"password": "password"
}'
*/

View File

@@ -15,11 +15,11 @@ import java.util.stream.Collectors;
/*
curl -X POST http://localhost:8080/api/posts \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0X3VzZXIxIiwiaWF0IjoxNzUxMjg0OTU2LCJleHAiOjE3NTEzNzEzNTZ9.u84elcDTK2gIvuS4dKJCdE21pRSgY265fvdm9m9DnCQ" \
-d '{ "title": "First", "content": "Post" }'
curl http://localhost:8080/api/posts \
-H "Authorization: Bearer <token>"
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0X3VzZXIxIiwiaWF0IjoxNzUxMjg0OTU2LCJleHAiOjE3NTEzNzEzNTZ9.u84elcDTK2gIvuS4dKJCdE21pRSgY265fvdm9m9DnCQ"
curl http://localhost:8080/api/posts/1 \
-H "Authorization: Bearer <token>"
@@ -48,6 +48,7 @@ public class PostController {
return postService.listPosts().stream().map(this::toDto).collect(Collectors.toList());
}
// todo(tim): 希望返回文章所有评论包含所有评论的子评论包含reaction、文章本身的reaction
private PostDto toDto(Post post) {
PostDto dto = new PostDto();
dto.setId(post.getId());