Middle
Jaké třídy pokrýváte jednotkovými testy?
sobes.tech AI
Odpověď od AI
Testuji třídy obsahující obchodní logiku, presentery, ViewModely, UseCase, Repository (bez skutečných síťových nebo databázových volání).
- Obchodní logika: Kontroluje správnost provádění hlavních operací.
- Presenter/ViewModel: Testuje logiku zpracování dat a interakci s UI (bez samotného UI).
- UseCase: Kontroluje provádění konkrétních uživatelských scénářů.
- Repository: Testuje logiku získávání, zpracování a transformace dat s použitím mocků pro zdroje dat.
Snažím se dosáhnout vysokého pokrytí kódu, zejména u kritických modulů.