- React Testing Library는 React 컴포넌트를 테스트하는 도구로,
create-react-app
에서는 자동으로 설치되어 있습니다. 🧪 - 테스트 코드의 변화가 자동으로 확인되어 적용을 검증할 수 있습니다. 🪄
screen
객체를 사용하여 렌더링된 컴포넌트의 요소를 검증하고 접근할 수 있습니다. 🔎- 테스트는 예상되는 결과와 실제 렌더링된 결과를 비교하여 성공 또는 실패를 판별합니다. ✅❌
jest
를 사용하는 경우 테스트 실패 시 실제 렌더링된 HTML을 보여주며 디버깅을 용이하게 합니다. 🪲