[Spring Boot] Mockist 안티 패턴에서 벗어난 TDD 도입해보기
·
Backend/Spring Boot & JPA
💡 읽기전에 주의 사항1. 기본적인 TDD와 JUnit, Mockito 라이브러리에 대한 이해를 요구합니다. (초급자용이 아닙니다.)2. 아래 포스트는 정답이 아닙니다.단위 테스트에는 목킹을 최대한 자제하는 고전파와 목킹을 적극 권장하는 런던파가 존재합니다.하지만 최근 들어서 목킹이 안티 패턴이라는 말이 기정사실화 되어감에 따라, 제 경험을 바탕으로 고전파 쪽으로 치우친 이야기를 하고 있습니다.여전히 좋은 TDD에 대해서는 알아가는 과정에 있으니, 참고하실 때 유의하시길 바라는 마음에 서두에 남겨둡니다.시작하기 앞서, 해결책은 카카오페이 기술 블로그에서 가장 많이 영감을 받았습니다.진심으로 감사드립니다.1. Introduction 📌 Am I truly parcticing TDD?나는 요 근래 제대로..