Junior — Middle
Koje vrste testova ste kreirali i koristili u svojim projektima?
sobes.tech АИ
Одговор од АИ
У Node.js пројектима, креирао сам и користио различите типове тестова:
- Јединични тестови — проверавају појединачне функције или модуле изоловано. На пример, тестирање функције за обраду података.
- Интеграциони тестови — проверавају интеракцију између модула или са спољним сервисима, као што је рад са базом података.
- E2E (end-to-end) тестови — проверавају рад целе апликације, симулирајући акције корисника.
Пример једноставног јединичног теста са Jest:
const sum = (a, b) => a + b;
test('збир 1 + 2 да буде 3', () => {
expect(sum(1, 2)).toBe(3);
});