인수테스트1 @SpringBootTest의 webEnvironment를 통한 통합테스트 환경 구축 및 비교하기 최근 사내에서 라이브러리 버전을 올리고 나서 배포를 하려고 생각해보니, 어디서 오류가 날지 알 수 없어 매우 불안해하며 배포했던 기억이 있다. 자연스레 머릿속에 통합테스트와 인수테스트가 떠올랐고, 통합 테스트 환경 구축에 대한 이야기를 해보고자 한다. 스프링에서는 @SpringBootTest를 통해 보다 쉽게 통합 테스트 환경을 구축할 수 있다. 이러한 환경을 구성하는 다양한 방법이 있는데 이에 대해 알아보자. webEnvironment = WebEnvironment.MOCK 와 mockMvc를 이용한 통합 테스트@SpringBootTest의 기본 설정인 WebEnvironment.Mock은 WebApplicationContext를 실제로 로드하긴 하지만 SpringBoot의 Servletcontaine.. 2024. 11. 3. 이전 1 다음