Initialized TDD, Why TDD?
# 테스트 코드 ## 01. 테스트 코드 분류 (참조 : https://tech.inflab.com/20230404-test-code/)> 3가지 (e2e, integration, unit) > > 1. e2e (End to end) > > > - 최종 사용자의 흐름에 대한 테스트 이며, 외부로부터의 요청부터 응답까지 기능이 잘 동작하는지 ? > > 2. integration (integration test) > > > - 코드의 주요 흐름들을 통합적으로 테스트 하며, 주요 외부 의존성(ex: database) 에 대해서 테스트 한다. > > 3. unit (unit tests) > > > - 도메인 모델과 비즈니스 로직 테스트, 작은 단위의 코드 및 알고리즘 테스트 ## 02. 테스트가 필요한..