Sobes.tech
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);
});