### 기능 설명 - 현재 프로젝트는 `spring-boot-starter-data-jpa`와 MySQL 드라이버를 사용하고 있어, `@SpringBootTest` 실행 시 DataSource 설정이 없으면 애플리케이션 컨텍스트 로딩이 실패할 수 있습니다. - 운영/개발용 DB 설정은 아직 확정되지 않았기 때문에 `src/main/resources/application.yaml`은 최소 설정으로 유지하고, 테스트 환경에서만 사용할 수 있는 별도 설정을 추가합니다. - 테스트 실행 시 H2 인메모리 DB를 사용하도록 구성하여 GitHub Actions CI에서 `contextLoads()` 테스트가 안정적으로 통과하도록 합니다. - `src/test/resources/application.yaml`에 테스트 전용 DataSource/JPA 설정을 추가합니다. - `build.gradle`에 H2 테스트 런타임 의존성을 추가합니다. ### 어떤 패키지와 클래스에서 어떤 작업을 했는지 작성해주세요. - `build.gradle`: 테스트 실행 시 H2 인메모리 DB를 사용할 수 있도록 `testRuntimeOnly 'com.h2database:h2'` 의존성을 추가합니다. - `src/test/resources/application.yaml`: 테스트 환경에서 사용할 H2 DataSource 설정과 JPA 설정을 추가합니다. ### 구현 체크리스트 - [ ] 다른 팀원의 기능 코드에 불필요한 변경을 하지 않았습니다. - [ ] 팀에서 정한 패키지 구조와 파일 위치를 지켰습니다. - [ ] 변수명, 메서드명, URL 등 코드 컨벤션을 확인했습니다. - [ ] 실행 후 화면 또는 기능이 정상 동작하는지 확인했습니다. - [ ] Slack 이슈보고방에 보고하였습니다. ### 리뷰어가 확인해야 할 내용이나 공유할 사항이 있다면 작성해주세요. _No response_
기능 설명
spring-boot-starter-data-jpa와 MySQL 드라이버를 사용하고 있어,@SpringBootTest실행 시 DataSource 설정이 없으면 애플리케이션 컨텍스트 로딩이 실패할 수 있습니다.src/main/resources/application.yaml은 최소 설정으로 유지하고, 테스트 환경에서만 사용할 수 있는 별도 설정을 추가합니다.contextLoads()테스트가 안정적으로 통과하도록 합니다.src/test/resources/application.yaml에 테스트 전용 DataSource/JPA 설정을 추가합니다.build.gradle에 H2 테스트 런타임 의존성을 추가합니다.어떤 패키지와 클래스에서 어떤 작업을 했는지 작성해주세요.
build.gradle: 테스트 실행 시 H2 인메모리 DB를 사용할 수 있도록testRuntimeOnly 'com.h2database:h2'의존성을 추가합니다.src/test/resources/application.yaml: 테스트 환경에서 사용할 H2 DataSource 설정과 JPA 설정을 추가합니다.구현 체크리스트
리뷰어가 확인해야 할 내용이나 공유할 사항이 있다면 작성해주세요.
No response