목록2024/04/13 (1)
임대일
Spring Boot Junit5 이해하기: @WebMvcTest, @SpringBootTest
Spring Boot Junit5 이해하기: @WebMvcTest, @SpringBootTest 스프링 부트에서 Junit 라이브러리로 테스트 코드를 작성할 때 @WebMvcTest, @SpringBootTest 어노테이션 두 가지를 가장 많이 사용합니다. 이번 장에서는 @WebMvcTest, @SpringBootTest 두 어노테이션의 차이점에 대해 학습합니다. 1. Mock, MockMvc Mock 실제 객체를 만들기엔 비용과 시간이 많이 들거나 의존성이 길게 걸쳐져 있어 제대로 구현하기 어려울 경우, 가짜 객체를 만들어 사용하는데 이것을 Mock 이라 한다. 따라서 Mock 은 테스트할 때 필요한 실제 객체와 동일한 모의 객체를 만들어 테스트의 효용성을 높이기 위해 사용한다. MockMvc MVC에..
스프링
2024. 4. 13. 13:31