7관문. Testing with RenderHook
관문 7 / 7
renderHook과 act를 사용하여 useCounter 훅의 로직을 UI 없이 독립 검증하라.
📖 이론 비급
RenderHook: UI 없는 훅 테스트
@testing-library/react의 renderHook은
컴포넌트 없이 훅을 렌더링하고 검증할 수 있게 한다.
act로 상태 변경을 감싸면 모든 업데이트가 처리된 후 검증할 수 있다.
단위 테스트처럼 훅의 로직만 격리하여 TDD로 훅을 개발할 수 있다.