영한님이 통합 테스트보다 단위 테스트가 좋은 테스트일 가능성이 높다고 하셨는데 실제 db에 값 넣어보는 테스트 하려면 무조건 통합 테스트여야 하는 거 아니에요?왜냐하면 커넥션 정보를 바탕으로 데이터 소스를 스프링 부트가 만들어주는 거잖아요
db, 컨트롤러단은 통합임. 근데 다른요소까진 안넣고 최소한의 컴포넌트만 띄워야지
오 답변 감사합니다! 근데 서비스도 db랑 연동해서 테스트 해야 하는 거 아닌가요?
컨트롤러 레이어도 단위테스트로 많이 하지 않음?