Daniel Marino
7 11월 2024
React-Markdown을 사용한 React 테스트에서 '모듈을 찾을 수 없음' 오류 해결

Jest로 React 앱을 테스트할 때 흔히 발생하는 "모듈을 찾을 수 없습니다"와 같은 오류는 구성 요소가 React-Markdown에 의존할 때 특히 문제가 됩니다. Jest가 특정 계층적 종속성을 식별할 수 없기 때문에 애플리케이션이 제대로 작동하더라도 테스트가 실패할 수 있습니다. "jsdom" 환경을 사용하고 moduleNameMapper를 사용하여 Jest를 설정하여 수동으로 경로를 확인하고 패치 스크립트를 작성하여 누락된 파일을 모방하는 것이 해결책 중 하나입니다. 이러한 기술은 포괄적인 단위 테스트와 결합될 때 React 구성 요소에 대한 정확하고 원활한 테스트를 보장하는 데 도움이 됩니다.