🚀 Next.js에서 통합 테스트 환경 구축하기 (Vitest)
🚀 Next.js에서 Supabase 실무 통합 테스트 환경 구축하기 (Vitest)Next.js 프로젝트에서 Supabase 실제 DB를 대상으로 통합 테스트(Integration Test)를 작성할 때, 가장 큰 걸림돌은 환경 변수(process.env) 로딩 순서입니다. 본 가이드에서는 Vitest와 dotenv를 활용해 이 문제를 해결하고 실제 DB 연동까지 확인하는 완벽한 워크플로우를 소개합니다.🛠️ 1. 필수 패키지 설치테스트 환경을 구축하기 위해 필요한 핵심 도구들을 설치합니다. Next.js의 경로 별칭(@/)과 브라우저 환경(jsdom)을 지원하는 패키지들입니다.PowerShellnpm install -D vitest @vitejs/plugin-react vite-tsconfig-pa..