[문제]
JUnit에서 빨간불이 뜨면서 java.lang.NullPointerException 에러가 떴다.
알고보니 내가 커넥션Connection을 연결한 PrepareStatement 부분을 주석처리 하면서 흐름이 끊어진 것.
[해결]
PrepareStatement 부분을 다시 살리며 해결했다.
[문제]
JUnit에서 빨간불이 뜨면서 java.lang.NullPointerException 에러가 떴다.
알고보니 내가 커넥션Connection을 연결한 PrepareStatement 부분을 주석처리 하면서 흐름이 끊어진 것.
[해결]
PrepareStatement 부분을 다시 살리며 해결했다.
[문제]
네이버를 이용해 메일 보내기를 하던 중
Could not connect to SMTP host smtp.naver.com, port 465, response -1 에러가 뜨며
테스트가 되지 않았다.
[해결]
"mail.smtp.ssl.enable"과 "mail.smtp.ssl.enable"부분에 ssl을 누락하면서 생긴 오류여서 ssl을 붙였다.
[문제]
테스트를 할 때 class path resource cannot be opened because it does not exist 라는 이유로 에러가 났다.
[해결]
xml 파일의 위치 설정을 잘못 했던 것.
src와 같은 위치에 xml 파일을 옮겨 해결했다.
[문제]
JUnit에서 빨간불이 뜨면서
Caused by java.sql.SQLException 인덱스에서 누락된 IN 또는 OUT 매개변수7 이라는 에러가 계속 떴다.
[해결]
쿼리문의 변수(파람, 파라미터)의 개수가 맞지 않아 생긴 오류였다.
변수 개수를 맞추면서 해결하였다.
[문제]
트랜잭션 시나리오 상 등급이 실버로 업데이트 되지 않고 베이직에 머물러야 정상.
하지만 트랜잭션을 걸어놨음에도 롤백이 되지 않았다.
[해결]
예외처리를 RuntimeException으로 안 해줘서 생긴 오류였다.