문제
gradle에 해당 useJUnitPlatfrom()이 있으면
tasks.named('test') {
useJUnitPlatform()
}
ProjectNameApplicationTests 에서 contextLoads() 메소드가 implementation 테스트를 실행시킨다.
implementation 테스트는 무엇인가?
- 예) 데이터베이스 연결이 되는지 테스트
- 예) REDIS 연결이 되는지 테스트
class ProjectNameApplicationTests {
@Test
void contextLoads() {
}
}
방안
Mocking을 사용하여서 하는게 더 좋은 방향인거라고 피드백을 받았었다.
'개발 > 트러블 슈팅' 카테고리의 다른 글
Github Action에서 ElasticCache 사용 시 gradle build가 안되는 오류 (0) | 2024.01.19 |
---|---|
Jenkins ./gradlew clean build 할 시 gradle Downloading (1) | 2024.01.13 |
[Spring/eGovFrame] mybatis(selectOne) 및 ibatis(select) 차이 (0) | 2023.08.24 |
[Spring/eGovFrame] interceptor session 안되는, 못가져오는 문제 (0) | 2023.08.22 |
[JSTL] javax.el.PropertyNotFoundException: 타입 [java.lang.String]에서 프로퍼티 [0]을(를) 찾을 수 없습니다. (0) | 2023.06.21 |