Junior — Middle
Ce tipuri de teste ai creat și folosit în proiectele tale?
sobes.tech AI
Răspuns de la AI
În proiectele Node.js, am creat și folosit mai multe tipuri de teste:
- Teste unitare — verifică funcții sau module individuale în mod izolat. De exemplu, testarea unei funcții de procesare a datelor.
- Teste de integrare — verifică interacțiunea dintre module sau cu servicii externe, cum ar fi lucrul cu o bază de date.
- Teste E2E (end-to-end) — verifică funcționarea întregii aplicații, simulând acțiunile utilizatorului.
Exemplu de test unitar simplu folosind Jest:
const sum = (a, b) => a + b;
test('adaugă 1 + 2 pentru a fi egal cu 3', () => {
expect(sum(1, 2)).toBe(3);
});