본문 바로가기

Java/Test

(Test) JUnit5 소개

Junit5

자바 개발자가 가장 많이 사용하는 테스팅 프레임워크.

  • 자바 8 이상을 필요로 함.

  • 대체제: TestNG, Spock, ...

Platform:  테스트를 실행해주는 런처 제공. TestEngine API 제공.

Jupiter: TestEngine API 구현체로 JUnit 5를 제공.

Vintage: JUnit 4와 3을 지원하는 TestEngine 구현체.

 

참고:

 

JUnit 5 User Guide

Although the JUnit Jupiter programming model and extension model will not support JUnit 4 features such as Rules and Runners natively, it is not expected that source code maintainers will need to update all of their existing tests, test extensions, and cus

junit.org

 

 

'Java > Test' 카테고리의 다른 글

(Test) JUit5 커스텀 태그  (0) 2019.12.30
(Test) JUnit 5 태깅과 필터링  (0) 2019.12.30
(Test) JUnit5 : Assertion  (0) 2019.12.16
(Test) JUnit5 테스트 이름 표기하기  (0) 2019.12.16
(Test) JUnit5 시작하기  (0) 2019.12.16