O testach jednostkowych słów kilka
Testy jednostkowe:
- powinny być proste, pisane razem z kodem produkcyjnym
- po napisaniu pełnej funkcjonalności powinny zakończyć się pomyślnie
- przeprowadzanie refaktoryzacji kodu nie może wpływać na wynik testów (implementowane funkcjonalności powinny cały czas działać)
- powinny być wykonywane (uruchamiane) po każdej, nawet najmniejszej zmianie w kodzie
- ich pisanie prowadzi do tworzenia lepszych programów