jest.config 환경 매핑
jsdom 환경, 변환 규칙, 모듈 별칭을 Next.js 프로젝트 구조와 맞춰 테스트 진입점을 고정합니다.
순수 함수와 React 컴포넌트 테스트를 안정적으로 돌리려면 실행 환경과 matcher 확장이 먼저 준비되어야 합니다.
jsdom 환경, 변환 규칙, 모듈 별칭을 Next.js 프로젝트 구조와 맞춰 테스트 진입점을 고정합니다.
jest-dom 확장, mock 초기화, 공통 polyfill을 테스트 실행 전에 한 번 불러옵니다.
package.json에 단일 실행, watch, CI 명령을 분리해 로컬과 배포 검증 흐름을 맞춥니다.
구현 세부 DOM보다 role, label, text, 이벤트 결과를 기준으로 화면 동작을 확인합니다.
DOM이 필요한 테스트는 testEnvironment와 @testing-library/jest-dom 설정이 맞아야 자연스럽게 작성됩니다.