Sobes.tech
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ů.