Sobes.tech
Junior — Middle

Welke soorten tests heb je gemaakt en gebruikt in je projecten?

sobes.tech AI

Antwoord van AI

In Node.js-projecten heb ik verschillende soorten tests gemaakt en gebruikt:

  • Unit-tests — controleren afzonderlijke functies of modules geïsoleerd. Bijvoorbeeld het testen van een gegevensverwerkingsfunctie.
  • Integratietests — controleren de interactie tussen modules of met externe diensten, zoals werken met een database.
  • E2E (end-to-end) tests — controleren de werking van de hele applicatie door gebruikersacties te simuleren.

Voorbeeld van een eenvoudige unit-test met Jest:

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

test('voegt 1 + 2 toe om 3 te gelijk te maken', () => {
  expect(sum(1, 2)).toBe(3);
});