diff --git a/.gitignore b/.gitignore index 09191df..ebf4940 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,6 @@ application-dev.yml ### google ### src/main/resources/credentials/dasomGoogle.json + +### google ### +src/main/resources/credentials/dasomGoogle.json diff --git a/src/main/java/dmu/dasom/api/domain/applicant/repository/ApplicantRepository.java b/src/main/java/dmu/dasom/api/domain/applicant/repository/ApplicantRepository.java index 48035ac..dff1b1f 100644 --- a/src/main/java/dmu/dasom/api/domain/applicant/repository/ApplicantRepository.java +++ b/src/main/java/dmu/dasom/api/domain/applicant/repository/ApplicantRepository.java @@ -8,14 +8,12 @@ import org.springframework.data.jpa.repository.Query; import java.util.List; - import java.util.Optional; public interface ApplicantRepository extends JpaRepository { @Query("SELECT a FROM Applicant a ORDER BY a.id DESC") Page findAllWithPageRequest(final Pageable pageable); - // 상태별 지원자 조회 List findByStatus(ApplicantStatus status); List findByStatusIn(List statuses); diff --git a/src/test/java/dmu/dasom/api/domain/applicant/ApplicantServiceTest.java b/src/test/java/dmu/dasom/api/domain/applicant/ApplicantServiceTest.java index 96f85b3..709dc87 100644 --- a/src/test/java/dmu/dasom/api/domain/applicant/ApplicantServiceTest.java +++ b/src/test/java/dmu/dasom/api/domain/applicant/ApplicantServiceTest.java @@ -70,6 +70,8 @@ void apply_success() { when(request.toEntity()).thenReturn(mockApplicant); when(applicantRepository.findByStudentNo("20210000")).thenReturn(Optional.empty()); + + // applicantRepository.save() 메소드에 대한 mocking 추가 when(applicantRepository.save(any(Applicant.class))).thenReturn(mockApplicant); // GoogleApiService의 appendToSheet() 동작을 가짜로 설정