diff --git a/src/main/java/com/example/spot/service/study/StudyQueryServiceImpl.java b/src/main/java/com/example/spot/service/study/StudyQueryServiceImpl.java index e77c9f3f..acaf6c75 100644 --- a/src/main/java/com/example/spot/service/study/StudyQueryServiceImpl.java +++ b/src/main/java/com/example/spot/service/study/StudyQueryServiceImpl.java @@ -675,7 +675,7 @@ public StudyPreviewDTO findLikedStudies(Long memberId, Pageable pageable) { public StudyPreviewDTO findStudiesByKeyword(Pageable pageable, String keyword, StudySortBy sortBy) { // 키워드로 스터디 조회 - List studies = studyRepository.searchByTitle(keyword, sortBy, pageable); + List studies = studyRepository.findAllByTitleContaining(keyword, sortBy, pageable); // 조회된 스터디가 없을 경우 if (studies.isEmpty()) diff --git a/src/test/java/com/example/spot/service/study/StudyQueryServiceTest.java b/src/test/java/com/example/spot/service/study/StudyQueryServiceTest.java index d8f31cb8..73ff837f 100644 --- a/src/test/java/com/example/spot/service/study/StudyQueryServiceTest.java +++ b/src/test/java/com/example/spot/service/study/StudyQueryServiceTest.java @@ -1566,7 +1566,7 @@ void findStudiesByKeyword() { String keyword = "English"; StudySortBy sortBy = StudySortBy.ALL; - when(studyRepository.searchByTitle(keyword, sortBy, pageable)) + when(studyRepository.findAllByTitleContaining(keyword, sortBy, pageable)) .thenReturn(List.of(study1)); when(studyRepository.countAllByTitleContaining(keyword, sortBy)) .thenReturn(1L); @@ -1589,7 +1589,7 @@ void findStudiesByKeyword() { // then assertNotNull(result); assertEquals(1, result.getTotalElements()); - verify(studyRepository).searchByTitle(keyword, sortBy, pageable); + verify(studyRepository).findAllByTitleContaining(keyword, sortBy, pageable); } @Test @@ -1599,7 +1599,7 @@ void findStudiesByKeyword() { String keyword = "English"; StudySortBy sortBy = StudySortBy.ALL; - when(studyRepository.searchByTitle(keyword, sortBy, pageable)) + when(studyRepository.findAllByTitleContaining(keyword, sortBy, pageable)) .thenReturn(List.of()); // when & then