Open boxfox619 opened 5 years ago
진정한 단위 테스트 (격리된, 자식 렌더링 X)
Calls:
Calls:
Calls:
JSDOM 이전에 React 가 포함된 경우 일부 트릭이 필요하다 require('fbjs/lib/ExecutionEnvironment').canUseDOM = true;
Calls:
Calls:
Calls:
오직 render 함수만 호출하며 모든 자식까지 렌더링한다.
Enzyme V3 부터는 shallow도 componentDidMount, componentDidUpdate라이프사이클을 호출함 https://github.com/airbnb/enzyme/blob/master/docs/api/shallow.md
참고자료 : https://gist.github.com/fokusferit/e4558d384e4e9cab95d04e5f35d4f913