- Unit - testy fragmentu aplikacji bez zewnętrznych zależności
- niski koszt
- szybkie uruchomienie
- nie daje zbyt dużego zaufania
- Integration - test aplikacji z zewnętrznymi zależnościościami
- dłuższe uruchomienie
- większe zaufanie
- End-To-End - test aplikacji poprzez interfejs użytkownika
- największe zaufanie
- bardzo wolne
- wrażliwe
/ \
/ E2E \
/ Integration \
/ Unit \
- MSTest
- NUnit
- xUnit