Middle
Koje klase pokrivate jedinicnim testovima?
sobes.tech АИ
Одговор од АИ
Testiram klase koje sadrže poslovnu logiku, presenter-e, ViewModel-e, UseCase-ove, Repository-je (bez pravih mrežnih ili baza podataka poziva).
- Poslovna logika: Proverava ispravnost izvršavanja osnovnih operacija.
- Presenter/ViewModel: Testira logiku obrade podataka i interakciju sa UI-jem (bez samog UI-ja).
- UseCase: Proverava izvršenje specifičnih korisničkih scenarija.
- Repository: Testira logiku dobijanja, obrade i transformacije podataka, koristeći mock-ove za izvore podataka.
Pokušavam da postignem visok nivo pokrivenosti koda, posebno za kritične module.