-
[intelij] org.junit.After가 다운로드 되지 않을때공부공부 2022. 8. 11. 21:49
테스트 코드를 작성하다가 @After가 import 되지 않는 현상이 있었다.
junit5 -> junit4로 변경하는 시도를 했지만 여전히 되지 않아서 다른 방법을 찾아야 했다.
build.gradle에
testImplementation 'junit:junit:4.12'
를 추가해주니 org.junit.After가 잘 import된다! 라고 생각했으나 class를 제대로 못찾아서 다시 구글링했다.
Files > setting > build, excution, deployment > gradle에서 아래와 같이 설정한다.
다시 돌려보니 이번엔 h2 database를 못찾아서 application,.properties 파일에 h2연결을 위한 설정을 추가했다.
spring.datasource.driver-class-name=org.h2.Driver spring.datasource.url=jdbc:h2:tcp://localhost/~/test spring.datasource.username=sa spring.datasource.password=
다시 또 돌려보니 이번에는 테이블을 못찾는다고 한다. jpa는 entity로 테이블을 생성한다던데??
그래서 다시 구글링을 해보니 application,.properties 파일에 아래의 설정을 추가해야했다.
spring.jpa.hibernate.ddl-auto=create
저 설정은 db를 지우고 다시 생성하는 설정이라고 해서 한번 돌리고 주석처리했다.
'공부공부' 카테고리의 다른 글
2022.08.09 스프링에 대해 새롭게 알게된 사실 (0) 2022.08.09 Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping (0) 2022.08.08 error: invalid source release:17 (0) 2022.08.07 2022.08.02의 공부 : 그래프 (0) 2022.08.02 유튜브_엘리님이 알려주신 성장하는 공부방법 (0) 2022.08.02