84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
반응 구성요소가 있습니다
UI에서는 잘 작동합니다. 하지만 다음과 같은 단위 테스트를 작성할 때:
테스트가 실패했고 오류 로그를 받았습니다:
단위 테스트를 수정하는 데 도움을 받으려고 합니다. useEffect 함수에는 screenWidth에 대한 종속성이 있으며 이것이 변경되면 아이콘 목록의 시작 부분으로 스크롤됩니다.
저도 비슷한 문제에 직면했습니다. 다음을 추가하여 테스트를 통과하고 오류를 제거할 수 있었습니다.
이것을 setupTests 파일에 추가하면 오류가 제거되지만 지금은 모의 파일이므로 에테르 기능을 테스트할 수 없습니다.
또한 테스트 라이브러리가 스크롤 이벤트를 테스트할 준비가 되어 있지 않거나 준비되어 있지 않다는 점이 마음에 듭니다. 테스트하려면 jest 및 test-library와 같은 노드가 아닌 브라우저 기반 테스트 환경이 필요합니다.
도움이 되기를 바랍니다.
편집 1:
하지만 함수가 호출되었는지 테스트할 수 있습니다. 예를 들면 다음과 같습니다.
저도 비슷한 문제에 직면했습니다. 다음을 추가하여 테스트를 통과하고 오류를 제거할 수 있었습니다.
으아아아이것을 setupTests 파일에 추가하면 오류가 제거되지만 지금은 모의 파일이므로 에테르 기능을 테스트할 수 없습니다.
또한 테스트 라이브러리가 스크롤 이벤트를 테스트할 준비가 되어 있지 않거나 준비되어 있지 않다는 점이 마음에 듭니다. 테스트하려면 jest 및 test-library와 같은 노드가 아닌 브라우저 기반 테스트 환경이 필요합니다.
도움이 되기를 바랍니다.
편집 1:
하지만 함수가 호출되었는지 테스트할 수 있습니다. 예를 들면 다음과 같습니다.
으아아아