SpringBoot 2.1 이하의 버전의 경우
// junit5
testImplementation("org.springframework.boot:spring-boot-starter-test") {
exclude module : 'junit'
}
testImplementation("org.junit.jupiter:junit-jupiter-api")
testCompile("org.junit.jupiter:junit-jupiter-params")
testRuntime("org.junit.jupiter:junit-jupiter-engine")
test {
useJUnitPlatform()
}
SpringBoot 2.2 이상의 버전의 경우
testImplementation("org.springframework.boot:spring-boot-starter-test")
test {
useJUnitPlatform()
}
Why?
org.springframework.boot:spring-boot-starter-test 의존성 추가시
SpringBoot 2.1 이하의 버전은 Junit4를 기본으로 사용함
SpringBoot 2.2 이상의 버전은 Junit5를 기본으로 사용함
'SpringFramework > JUnit Test' 카테고리의 다른 글
Mock Response 객체로 변환 (0) | 2020.11.26 |
---|---|
JUnit5 assertAll 사용법 (0) | 2020.11.24 |
Spring Seurity 적용시 테스트 방안 (0) | 2020.06.10 |
테스트 코드 작성 (0) | 2020.06.10 |
Assert 함수 (0) | 2020.06.10 |