Junior — Middle
Milyen teszt típusokat valósított meg a projektjeiben?
sobes.tech MI
Válasz az MI-től
Node.js projektekben többféle tesztet valósítottam meg:
- Egységtesztelés (Unit Testing) — különálló funkciók és modulok ellenőrzése Jest vagy Mocha segítségével.
- Integrációs tesztelés — a modulok közötti és az adatbázissal való kölcsönhatás tesztelése, például Supertest használatával API-hoz.
- E2E tesztelés (End-to-End) — az alkalmazás teljes működésének ellenőrzése, gyakran Cypress vagy Puppeteer segítségével.
Egyszerű Jest egységteszt példája:
const sum = (a, b) => a + b;
test('összeadja az 1 + 2 értékeket, hogy 3 legyen', () => {
expect(sum(1, 2)).toBe(3);
});