diff --git a/src/main/java/com/io/realworld/domain/aggregate/article/controller/ArticleController.java b/src/main/java/com/io/realworld/domain/aggregate/article/controller/ArticleController.java index 79fe854..846f913 100644 --- a/src/main/java/com/io/realworld/domain/aggregate/article/controller/ArticleController.java +++ b/src/main/java/com/io/realworld/domain/aggregate/article/controller/ArticleController.java @@ -24,7 +24,7 @@ public class ArticleController { @GetMapping() public List getArticles(@AuthenticationPrincipal UserAuth userAuth, @ModelAttribute ArticleParam articleParam) { - return articleService.getArticles(articleParam); + return articleService.getArticles(userAuth, articleParam); } @GetMapping("/{slug}") diff --git a/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleService.java b/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleService.java index e3dce41..2b4885b 100644 --- a/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleService.java +++ b/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleService.java @@ -10,7 +10,7 @@ import java.util.List; public interface ArticleService { - List getArticles(ArticleParam articleParam); + List getArticles(UserAuth userAuth, ArticleParam articleParam); ArticleResponse getArticle(UserAuth userAuth, String slug); diff --git a/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleServiceImpl.java b/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleServiceImpl.java index 1027717..1be30f9 100644 --- a/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleServiceImpl.java +++ b/src/main/java/com/io/realworld/domain/aggregate/article/service/ArticleServiceImpl.java @@ -44,7 +44,7 @@ public class ArticleServiceImpl implements ArticleService { private final FavoriteRepository favoriteRepository; @Override - public List getArticles(ArticleParam articleParam){ + public List getArticles(UserAuth userAuth, ArticleParam articleParam){ Pageable pageable = null; List
articles = null; diff --git a/src/main/java/com/io/realworld/domain/aggregate/user/controller/UserController.java b/src/main/java/com/io/realworld/domain/aggregate/user/controller/UserController.java index f134166..b98134f 100644 --- a/src/main/java/com/io/realworld/domain/aggregate/user/controller/UserController.java +++ b/src/main/java/com/io/realworld/domain/aggregate/user/controller/UserController.java @@ -10,6 +10,7 @@ import com.io.realworld.domain.aggregate.user.service.UserServiceImpl; import lombok.AllArgsConstructor; import lombok.Value; import lombok.extern.slf4j.Slf4j; +import org.springframework.context.annotation.Bean; import org.springframework.security.core.Authentication; import org.springframework.security.core.annotation.AuthenticationPrincipal; import org.springframework.web.bind.annotation.*; diff --git a/src/test/java/com/io/realworld/domain/aggregate/article/repository/CommentRepositoryTest.java b/src/test/java/com/io/realworld/domain/aggregate/article/repository/CommentRepositoryTest.java index 0688ce4..4bf17c6 100644 --- a/src/test/java/com/io/realworld/domain/aggregate/article/repository/CommentRepositoryTest.java +++ b/src/test/java/com/io/realworld/domain/aggregate/article/repository/CommentRepositoryTest.java @@ -70,6 +70,7 @@ class CommentRepositoryTest { articleRepository.save(article); } + @Test @DisplayName("댓글 추가 테스트") void addComment(){