문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:junit:5 [2020/05/24 18:50] kwon37xi |
java:junit:5 [2020/07/08 13:18] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== JUnit 5 ====== | ====== JUnit 5 ====== | ||
+ | * https:// | ||
+ | ===== API 개념 ===== | ||
+ | * **테스트 코드 작성을 위한 API**와, 그렇게 작성한 **테스트를 수행하는 Engine**을 분리하였다. | ||
+ | ==== JUnit 4로 작성한 코드 ==== | ||
+ | * JUnit 4 API로 작성한 코드도 JUnit 5에서 실행가능하다. | ||
+ | * 이 경우 [[https:// | ||
+ | |||
+ | ==== JUnit 5로 작성한 코드 ==== | ||
+ | * JUnit 5는 [[https:// | ||
+ | * [[https:// | ||
+ | |||
===== Gradle ===== | ===== Gradle ===== | ||
줄 5: | 줄 16: | ||
test { | test { | ||
useJUnitPlatform() | useJUnitPlatform() | ||
+ | } | ||
+ | |||
+ | // spring-boot-starter-test 로 의존성 지정시 | ||
+ | testImplementation(' | ||
+ | exclude group: ' | ||
} | } | ||
</ | </ | ||
줄 39: | 줄 55: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |