diff --git a/backend/src/main/java/wooteco/prolog/roadmap/application/RecommendedService.java b/backend/src/main/java/wooteco/prolog/roadmap/application/RecommendedPostService.java similarity index 93% rename from backend/src/main/java/wooteco/prolog/roadmap/application/RecommendedService.java rename to backend/src/main/java/wooteco/prolog/roadmap/application/RecommendedPostService.java index b22e4be5c..de463aab9 100644 --- a/backend/src/main/java/wooteco/prolog/roadmap/application/RecommendedService.java +++ b/backend/src/main/java/wooteco/prolog/roadmap/application/RecommendedPostService.java @@ -15,12 +15,12 @@ @Transactional(readOnly = true) @Service -public class RecommendedService { +public class RecommendedPostService { private final RecommendedPostRepository recommendedPostRepository; private final KeywordRepository keywordRepository; - public RecommendedService(final RecommendedPostRepository recommendedPostRepository, final KeywordRepository keywordRepository) { + public RecommendedPostService(final RecommendedPostRepository recommendedPostRepository, final KeywordRepository keywordRepository) { this.recommendedPostRepository = recommendedPostRepository; this.keywordRepository = keywordRepository; } diff --git a/backend/src/main/java/wooteco/prolog/roadmap/ui/RecommendedController.java b/backend/src/main/java/wooteco/prolog/roadmap/ui/RecommendedController.java index c984597d1..b781fd1a2 100644 --- a/backend/src/main/java/wooteco/prolog/roadmap/ui/RecommendedController.java +++ b/backend/src/main/java/wooteco/prolog/roadmap/ui/RecommendedController.java @@ -9,7 +9,7 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import wooteco.prolog.roadmap.application.RecommendedService; +import wooteco.prolog.roadmap.application.RecommendedPostService; import wooteco.prolog.roadmap.application.dto.RecommendedRequest; import wooteco.prolog.roadmap.application.dto.RecommendedUpdateRequest; @@ -17,16 +17,16 @@ @RequestMapping("/keywords/{keywordId}/recommended-posts") public class RecommendedController { - private final RecommendedService recommendedService; + private final RecommendedPostService recommendedPostService; - public RecommendedController(final RecommendedService recommendedService) { - this.recommendedService = recommendedService; + public RecommendedController(final RecommendedPostService recommendedPostService) { + this.recommendedPostService = recommendedPostService; } @PostMapping public ResponseEntity createRecommendedPost(@PathVariable("keywordId") Long keywordId, @RequestBody RecommendedRequest request) { - final Long id = recommendedService.create(keywordId, request); + final Long id = recommendedPostService.create(keywordId, request); return ResponseEntity.status(HttpStatus.CREATED).build(); } @@ -34,14 +34,14 @@ public ResponseEntity createRecommendedPost(@PathVariable("keywordId") Lon public ResponseEntity updateRecommendedPost(@PathVariable("keywordId") Long keywordId, @PathVariable("recommendedId") Long recommendedId, @RequestBody RecommendedUpdateRequest request) { - recommendedService.update(recommendedId, request); + recommendedPostService.update(recommendedId, request); return ResponseEntity.noContent().build(); } @DeleteMapping("/{recommendedId}") public ResponseEntity deleteRecommendedPost(@PathVariable("keywordId") Long keywordId, @PathVariable("recommendedId") Long recommendedId) { - recommendedService.delete(recommendedId); + recommendedPostService.delete(recommendedId); return ResponseEntity.noContent().build(); } } diff --git a/backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedServiceTest.java b/backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedPostServiceTest.java similarity index 86% rename from backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedServiceTest.java rename to backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedPostServiceTest.java index b552f10fa..7d0a24221 100644 --- a/backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedServiceTest.java +++ b/backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedPostServiceTest.java @@ -22,10 +22,10 @@ @SpringBootTest @Transactional -class RecommendedServiceTest { +class RecommendedPostServiceTest { @Autowired - private RecommendedService recommendedService; + private RecommendedPostService recommendedPostService; @Autowired private RecommendedPostRepository recommendedPostRepository; @Autowired @@ -48,7 +48,7 @@ void create() { final RecommendedRequest request = new RecommendedRequest("https//:example.com"); //when - Long recommendedPostId = recommendedService.create(keyword.getId(), request); + Long recommendedPostId = recommendedPostService.create(keyword.getId(), request); final Keyword persistedKeyword = keywordRepository.findById(keyword.getId()).get(); final RecommendedPost persistedPost = recommendedPostRepository.findById(recommendedPostId).get(); @@ -65,12 +65,12 @@ void create() { void update() { //given final RecommendedRequest request = new RecommendedRequest("https//:example.com"); - Long recommendedPostId = recommendedService.create(keyword.getId(), request); + Long recommendedPostId = recommendedPostService.create(keyword.getId(), request); String newUrl = "https//:example222.com"; final RecommendedUpdateRequest updateRrequest = new RecommendedUpdateRequest(newUrl); //when - recommendedService.update(recommendedPostId, updateRrequest); + recommendedPostService.update(recommendedPostId, updateRrequest); Optional actual = recommendedPostRepository.findById(recommendedPostId); //then @@ -82,10 +82,10 @@ void update() { void delete() { //given final RecommendedRequest request = new RecommendedRequest("https//:example.com"); - Long recommendedPostId = recommendedService.create(keyword.getId(), request); + Long recommendedPostId = recommendedPostService.create(keyword.getId(), request); //when - recommendedService.delete(recommendedPostId); + recommendedPostService.delete(recommendedPostId); //then assertSoftly(softAssertions -> {