Az egységteszt az kód egyedi egységeit (funkciókat, metódusokat, osztályokat) ellenőrzi izolációban — megvizsgálja, hogy minden kis darab önmagában működik-e helyesen. Az egységtesztek gyorsak, fókuszáltak, és egy jó tesztelési stratégia alapjait képezik.
Mi az egységteszt
A UNIT test verifies the smallest testable piece (a function/method) in ISOLATION:
→ test ONE thing; give inputs, check the output/behavior
→ ISOLATED from dependencies (database, network, other units) — mock/stub those
→ FAST (no real I/O), focused, deterministic
