ภาพรวม
Test runner สำหรับโครงการ JavaScript/TypeScript ที่เชื่อมกับ Vite ecosystem
ความเป็นมา
Vitest ใช้ configuration และ transform ที่เข้ากับ Vite พร้อม assertion และ mocking สำหรับ test ตามระดับที่เลือก
เหมาะกับงานแบบไหน
unit/integration test ของโค้ดที่ใช้ module และเครื่องมือฝั่งเว็บ
ข้อควรชั่งน้ำหนัก
ต้องเลือก environment Node/browser ให้ตรงพฤติกรรมจริง mock ที่มากไปอาจซ่อนปัญหา integration
