Sobes.tech
Junior — Middle

Koje vrste testova ste implementirali u svojim projektima?

sobes.tech АИ

Одговор од АИ

У Node.js пројектима реализовао сам различите врсте тестова:

  • Јединично тестирање (Unit Testing) — провера појединачних функција и модула помоћу Jest или Mocha.
  • Интеграционо тестирање — тестирање интеракције између модула и са базом података, на пример, коришћењем Supertest за API.
  • E2E тестирање (End-to-End) — провера рада целе апликације, често са Cypress или Puppeteer.

Пример једноставног јединичног теста са Jest:

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

test('додаје 1 + 2 да буде једнако 3', () => {
  expect(sum(1, 2)).toBe(3);
});