Spring Framework
[퍼온 글] 스프링 부트, @RunWith가 더이상 보이지 않는 이유
Jordy-torvalds
2020. 10. 11. 18:09
반응형
출처: www.whiteship.me/springboot-no-more-runwith/
정리하자면, 최근 스프링 부트는 JUnit 5를 사용하기 때문에 더이상 JUnit 4에서 제공하던 @RunWith를 쓸 필요가 없고 (쓰고 싶으면 쓸 수는 있지만), @ExtendWith를 사용해야 하지만, 이미 스프링 부트가 제공하는 모든 테스트용 애노테이션(@SpringBootTest) 에 메타 애노테이션으로 적용되어 있기 때문에 @ExtendWith(SpringExtension.class)를 생략할 수 있다.
반응형