JUnit 5 소개
coco3o
JUnit 5 JUnit 5는 런타임에 Java 8 버전 이상이 필요하다. JUnit 5 모듈 구성 JUnit5는 이전버전과 달리 크게 3개의 서브 프로젝트로 구성된 복수의 모듈로 구성되어 있고, 각각의 프로젝트는 용도에 따라서 몇개의 서브 모듈로 구성되어 있다. 1. JUnit Platform JUnit 테스트를 실행하기 위한 기반이 되는 모듈이다. Gradle, Maven과 같은 빌드툴은 물론 IDE를 위한 모듈도 각각 존재한다. Platform이 제공하는 TestEngine 을 구현한 모듈을 찾아서 실행해준다. 2. JUnit Jupiter 테스트를 기술하기 위한 프로그램, 확장 모델들이 담겨있는 모듈이다. 흔히 JUnit5라고 언급할 경우 이 모듈을 지칭한다고 생각하면 될듯하다. 3. JUnit ..