Middle
Milyen osztályokat fed le egységtesztekkel?
sobes.tech MI
Válasz az MI-től
Üzleti logikát, presentereket, ViewModel-okat, UseCase-eket, Repository-kat tartalmazó osztályokat tesztelek (valós hálózati vagy adatbázis hívások nélkül).
- Üzleti logika: Ellenőrzi a fő műveletek helyes végrehajtását.
- Presenter/ViewModel: Teszteli az adatok feldolgozásának logikáját és az UI-val való interakciót (az UI nélkül).
- UseCase: Ellenőrzi a felhasználói forgatókönyvek végrehajtását.
- Repository: Teszteli az adatok lekérésének, feldolgozásának és átalakításának logikáját, mockokat használva az adatforrásokhoz.
Próbálok magas kódlefedettséget elérni, különösen a kritikus modulok esetében.