📌 컴포넌트 테스트
✅ Vitest 설치 및 구성
pnpm add -D vitest
pnpm i -D @vitest/ui
package.json
{
"scripts": {
"test": "vitest",
"test:ui" : "vitest --ui"
}
}
⏩ Vitest 사용
pnpm vitest
- 기능 js 파일과 기능.test.js 파일 생성
// sum.js
export function sum(a, b) {
return a + b
}
// sum.test.js
import { expect, test } from 'vitest'
import { sum } from './sum.js'
test('adds 1 + 2 to equal 3', () => {
expect(sum(1, 2)).toBe(3)
})
⏩ Vitest 테스트 실행
pnpm t