Sobes.tech
Junior — Middle

Layihələrinizdə hansı test növlərini həyata keçirmisiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Node.js layihələrində müxtəlif növ testlər həyata keçirmişəm:

  • Vahid testlər (Unit Testing) — Jest və ya Mocha istifadə edərək ayrı-ayrı funksiyaları və modulları yoxlamaq.
  • İnteqrasiya testləri — modullar arasında və verilənlər bazası ilə qarşılıqlı əlaqəni yoxlamaq, məsələn, API üçün Supertest istifadə etməklə.
  • E2E testləri (End-to-End) — tətbiqin tam işləməsini yoxlamaq, tez-tez Cypress və ya Puppeteer ilə.

Jest ilə sadə bir vahid test nümunəsi:

const sum = (a, b) => a + b;

test('1 + 2-ni əlavə et və 3-ə bərabər olduğunu yoxla', () => {
  expect(sum(1, 2)).toBe(3);
});