Gaic4o / minsuDev

https://minsu-dev.vercel.app
0 stars 0 forks source link

feat(apps/minsu_dev): Add Provider Component with tests #7

Closed Gaic4o closed 7 months ago

Gaic4o commented 7 months ago

Overview

Provider Context 생성.

QueryClient 인스턴스 생성 테스트: QueryClient 인스턴스가 useState를 통해 성공적으로 생성되었는지 확인합니다. 이 과정에서 QueryClient의 초기화 중에 어떠한 에러도 발생하지 않아야 합니다. 이는 QueryClient의 설정이 올바르게 적용되었고, 초기화 과정에서 예상치 못한 예외가 발생하지 않음을 보장합니다.

자식 컴포넌트 렌더링 테스트: Providers 컴포넌트가 자식 요소들을 정상적으로 렌더링하는지 확인합니다. Providers 컴포넌트 내에 자식 컴포넌트 혹은 엘리먼트를 넣고, 해당 컴포넌트 혹은 엘리먼트가 화면에 올바르게 표시되는지 검증합니다. 이는 Providers 컴포넌트가 QueryClientProvider를 사용하여 React 컴포넌트 트리 내에서 정상적으로 컨텍스트를 제공하며, 동시에 자식 요소들을 포함할 수 있음을 확인하는 과정입니다.