Co warto testować testami jednostkowymi, a do czego lepsze okażą się inne typy testów. Jak pisać testy, które bez problemu zostaną zrozumiane przez resztę zespołu. Na co zwrócić uwagę by testy nie były przeszkodą w refaktoryzacji kodu.
4. • Nie mają zależności w innych elementach infrastruktury
Definicja testów jednostkowych
5. • Nie mają zależności w innych elementach infrastruktury
• Skupiają się na jednostce kodu
Definicja testów jednostkowych
6. • Nie mają zależności w innych elementach infrastruktury
• Skupiają się na jednostce kodu
• Sprawdzają czy dla znanych danych wejściowych, testowana
metoda zwraca właściwe dane wyjściowe
Definicja testów jednostkowych
9. • Szybkość
• Bezawaryjność
• Pokazują gorsze jakościowo fragmenty naszego kodu
Różnice w stosunku do innych testów
10. • Szybkość
• Bezawaryjność
• Pokazują gorsze jakościowo fragmenty naszego kodu
• Nie testują funkcjonalności aplikacji
Różnice w stosunku do innych testów