React Testing Library #6 MSW 를 활용한 mock API 테스트
- API 호출 시 예상치 못한 데이터, 오류 발생 등 문제가 발생하는 경우 Front-End 개발이 지연될 수 있습니다. 🙈
- Jason Placeholder와 같은 간편하게 활용 가능한 API 서버를 사용해 개발 초기 단계에서 UI 구현 및 테스트 진행 가능합니다. 🚀
- MSW(Mock Service Worker)를 활용하여 API 호출을 모킹하고 개발 환경에서 테스트 및 디버깅 효율성을 높일 수 있습니다. 🧸
- 테스트 중에 필요한 API 응답 코드 및 데이터를 직접 조작하여 특정 상황별 테스트 케이스를 구축할 수 있습니다. 🧰
- MSW는 React 테스트에 유용한 도구로, 실제 API가 준비되지 않은 경우나 예상치 못한 오류 상황을 테스트 할 수 있게 합니다. 💪
- 테스트 별 도메인별로 설정한 MSW 환경은 서로 독립적이므로, 한 테스트가 오류를 발생하더라도 다른 테스트에 영향을 미치지 않습니다. 🚀