TDD(Test Driven Development) 란? 실제 코드를 작성하기 전에 테스트 코드를 먼저 작성 테스트 코드를 작성한 후 그 테스트 코드를 Pass 할 수 있는 실제 코드를 작성 TDD를 하면 좋은 점 TDD를 함으로 인해 많은 기능을 테스트하기에 소스 코드에 안정감이 부여됨 실제 개발하면서 많은 시간이 소요되는 부분은 디버깅 부분이므로, TDD를 사용하면 디버깅 시간이 줄어들고 실제 개발 시간도 줄어들게 됨 소스 코드 하나하나를 더욱 신중하게 짤 수 있기 때문에 깨끗한 코드가 나올 확률이 높음 React Testing Library 란? Create React App 으로 리액트 앱을 생성하면 기본적으로 테스팅할 때 React Testing Library를 사용하게 됨 React Testi..