사용자 도구

사이트 도구


java:junit:5

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:junit:5 [2020/07/08 13:08]
kwon37xi
java:junit:5 [2020/07/08 13:18]
kwon37xi
줄 2: 줄 2:
   * https://mvnrepository.com/artifact/org.junit   * https://mvnrepository.com/artifact/org.junit
 ===== API 개념 ===== ===== API 개념 =====
 +  * **테스트 코드 작성을 위한 API**와, 그렇게 작성한 **테스트를 수행하는 Engine**을 분리하였다.
 ==== JUnit 4로 작성한 코드 ==== ==== JUnit 4로 작성한 코드 ====
   * JUnit 4 API로 작성한 코드도 JUnit 5에서 실행가능하다.   * JUnit 4 API로 작성한 코드도 JUnit 5에서 실행가능하다.
줄 15: 줄 16:
 test { test {
     useJUnitPlatform()     useJUnitPlatform()
 +}
 +
 +// spring-boot-starter-test 로 의존성 지정시
 +testImplementation('org.springframework.boot:spring-boot-starter-test') {
 +    exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' // junit4 지원 제외
 } }
 </code> </code>
java/junit/5.txt · 마지막으로 수정됨: 2022/08/31 10:25 저자 kwon37xi