Kitba ta' testijiet tajbin — li jkunu affidabbli, manteníbbli, u ta' valur — ssegwi prattiki stabbiliti. Testijiet ħżiena (fraġili, bil-mod, mhux ċari) isiru piż, filwaqt li testijiet tajbin jipprovdu valur li jdum. Tifhem ta' dawn il-prattiki huwa importanti għal test effettiv.
Karatteristiċi ta' testijiet tajbin (FIRST)
FAST → run quickly (so they're run often)
INDEPENDENT/ISOLATED → don't depend on each other or order; each sets up its own state
REPEATABLE → same result every time, any environment (no flakiness)
SELF-VALIDATING → clear pass/fail (assertions, not manual inspection)
TIMELY → written with (or before) the code
