Ajax 호출이 성공한 후인 <Loading />이 완료된 후에 만 구성 요소를 테스트합니다 (이 경우 <Person />). 나는 Jest and Enzyme을 사용하고 있습니다. 그러나 Enzyme을 사용하면 스냅 샷은 Ajax 호출 후 최종적으로 렌더링 된 상태가 아닌 Loading 구성 요소가있는 Person의 스냅 샷이됩니다. Ajax 통화를
Jest와 Enzyme을 사용하여 내 React 앱을 스냅 샷 테스트하고 있습니다. 상위 구성 요소에 래핑되지 않은 내 구성 요소의 테스트 가능한 버전을 내보내려고합니다. 래핑 된 구성 요소를 내 앱에서 사용할 수 있도록 내보내고 테스트 가능한 버전, 즉 내 구성 요소의 래핑되지 않은 버전도 내 보내려합니다. 위의 내용과 같습니다 스냅 샷을 생성 NavBa