EMZETT.
Giriş yap

Jest ve Vitest: JavaScript testleri yazmak

Kısaca: Jest ve Vitest JavaScript ve TypeScript testlerini çalıştırır, mock’lar, anlık görüntüler (snapshot) ve kapsam sunar; Vitest özellikle hızlıdır ve Vite projelerine uyar.

Biraz daha ayrıntılı: Her iki araç da describe, test/it ve expect ile neredeyse aynı sözdizimine sahiptir. Jest (Meta) özellikle React ile uzun süredir standarttı; Vitest Vite desteği, ESM ve yapılandırmasız TypeScript’li daha genç, çok hızlı bir çatıdır.

Ayrıntılı

Bir test

// sum.js
export const sum = (a, b) => a + b;

Ayrıca bak: Birim testi, Mocking ve test ikizleri, Anlık görüntü testleri, Playwright