문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:junit:5 [2019/11/11 12:42] 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 ===== | ||
+ | * [[: | ||
+ | test { | ||
+ | useJUnitPlatform() | ||
+ | } | ||
+ | |||
+ | // spring-boot-starter-test 로 의존성 지정시 | ||
+ | testImplementation(' | ||
+ | exclude group: ' | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== 참조 ===== | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
줄 25: | 줄 50: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// |