본문 바로가기
도서/프로그래밍

스프링 부트 3 백엔드 개발자 되기 (2) 스프링 부트 3와 테스트

by 신발사야지 2023. 5. 21.

 

03장 스프링 부트 3 구조 이해하기

 

3.3 스프링 부트 요청-응답 과정 한 방에 이해하기

 

 

3장 학습 마무리

 

 

04장 스프링 부트 3 와 테스트

JUnit 테스트 사이클 이해하기

 

 

 

4.3 제대로 테스트 코드 작성해보기

 

 

@SpringBootTest

메인 애플리케이션 클래스에 추가하는 애너테이션인 @SpringBootApplication이 있는 클래스를 찾고 그 클래스에 포함되어 있는 빈을 찾은 다음 테스트용 애플리케이션 컨텍스트라는 것을 만듭니다.

@AutoConfigureMockMvc

MockMvc는 어플리케이션을 서버에 배포하지 않고도 테스트용 MVC 환경을 만들어 요청 및 전송. 응답 기능을 제공하는 유틸리티 클래스입니다.