컴포넌트 테스트 사용 위치

모든 화면을 컴포넌트 테스트로 덮는 것이 목표가 아닙니다. props와 이벤트로 충분히 재현되는 UI 계약을 고르는 것이 핵심입니다.

1

핵심 1

컴포넌트 테스트 사용 위치 컴포넌트 테스트는 UI 상태와 사용자 상호작용의 경계에 둔다

2

핵심 2

모든 화면을 컴포넌트 테스트로 덮는 것이 목표가 아닙니다.

3

핵심 3

props와 이벤트로 충분히 재현되는 UI 계약을 고르는 것이 핵심입니다.

4

핵심 4

상태가 갈리는 컴포넌트 loading, empty, error, success 권한에 따른 버튼 노출 선택 값에 따른 문구 변경 이벤트가 중요…

핵심컴포넌트 테스트 사용 위치은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.