인프런 커뮤니티 질문&답변
테스트 라이브러리가 강의는 junit4가 맞나요??
작성
·
12
0
영상에서는 이제 junit5를 의존관계로 가져간다고 나와있고 build.gradle에 있는 exclude가 junit4버전에 대한걸 exclude한다고 하시는데요..
그럼 강의가 junit5버전 쓰시는거 아닌가요?
pdf는 강의 영상이 junit4 버전을 기준으로 하신다는데 이것 때문에 헷갈려요
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. yoon6669님.
질문 주신 내용은 스프링 부트와 JUnit 버전에 관한 것으로 보입니다. 스프링 부트 프로젝트에서의 JUnit 버전 선택은 프로젝트 설정과 버전에 따라 다를 수 있습니다.
기본적으로 최근 스프링 부트 버전에서는 JUnit 5를 기본으로 사용하지만, 강의나 프로젝트에 따라 JUnit 4로 설정할 수 있습니다. build.gradle 파일에서 exclude 설정이 junit:junit 그룹을 대상으로 하고 있다면, 이는 JUnit 4를 제외하고 JUnit 5로 전환하기 위한 설정일 가능성이 큽니다.
강의자료에서는 JUnit 4를 사용한다고 명시되어 있다면, 강의 제작 당시에 JUnit 4 기준으로 작성된 코드가 있을 수 있으며, 이럴 경우 build.gradle 설정을 통해 JUnit 4를 사용할 수도 있습니다.
아래는 JUnit 관련 설정에 대한 자세한 자료를 제공하는 질문 게시물입니다:
각 링크에서는 JUnit 버전 전환 및 설정에 대한 다양한 답변을 확인할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





