[junit] junit 테스트 때 주의사항(나만 그런가요?)
junit 테스트 때 주의사항(나만 그런가요?) 회사에서 websocket 방식으로 redis에 데이터를 업데이트 해주는 서버와 본 서비스 서버 두 가지를 맡아 개발하다보니 트랜잭션을 지원하지 않는 redis repository와 RDBMS MariaDB 간의 테스트 방식에 따른 혼란(aka 삽질)이 발생했습니다. (경험치 +30, 시간 -30) 나쁘지 않은 것일수도... 사담은 이만하고 RDBMS + @DataJpaTest + Springboot + build 환경별 profile이 다른 프로젝트에서 junit 단위 테스트할 때 주의사항에 대해 알아보겠습니다. 1) @ActiveProfile production, stage, local 등 build 환경설정이 다를 경우 application.yaml ..
2021.09.03