- React Testing Library를 사용한 React 컴포넌트 테스트 방법을 설명 💻
- Jest 대신 Vitest를 테스트 프레임워크로 사용하는 방법 소개 🚀
- Happy DOM을 사용하여 테스트 환경 설정하는 방법 설명 🌈
screen.getByRole
,screen.getByText
,screen.getByLabelText
등을 활용한 DOM 요소 선택 방법 제시 🔎afterEach
와cleanup
함수를 사용하여 테스트 환경 정리 방법 설명 🧹fireEvent
를 사용하여 이벤트 발생시키는 방법과toBeDisabled
,toBeEnabled
,toHaveBeenCalledWith
등의 matcher 함수 활용법 설명 🖱️- 테스트 코드 중복 방지를 위해 설정 파일(
setupTests.ts
)을 생성하고 Vitest 설정에 추가하는 방법 설명 🗂️