Closed jvnlee closed 5 months ago
테스트 코드 실행 환경을 개선하고, 테스트 실행에서 발견한 불편사항 해결
현재 테스트 코드를 실행하는 환경은 개별 설치 및 실행이 필요한 로컬 MySQL과 Redis 서버에 의존하고 있음. → 함께 개발하는 경우, 다른 사람이 가진 로컬 환경에서는 테스트 실행이 불가능
현재 통합테스트에서는 @MockMvc를 사용하고 있어 의도와는 다르게 가상 환경에 가까움 → 이 때문에 실질적으로 Postman 같은 별도의 앱을 통해서 API를 테스트해야함 (경우에 따라 매우 번거로움)
@MockMvc
개요
테스트 코드 실행 환경을 개선하고, 테스트 실행에서 발견한 불편사항 해결
문제 상황
현재 테스트 코드를 실행하는 환경은 개별 설치 및 실행이 필요한 로컬 MySQL과 Redis 서버에 의존하고 있음. → 함께 개발하는 경우, 다른 사람이 가진 로컬 환경에서는 테스트 실행이 불가능
현재 통합테스트에서는
@MockMvc
를 사용하고 있어 의도와는 다르게 가상 환경에 가까움 → 이 때문에 실질적으로 Postman 같은 별도의 앱을 통해서 API를 테스트해야함 (경우에 따라 매우 번거로움)