Sobes.tech
Middle

Quali classi copri con i test unitari?

sobes.tech AI

Risposta dell'AI

Sto testando classi che contengono logica di business, presenter, ViewModel, UseCase, Repository (senza chiamate di rete o database reali).

  • Logica di business: Verifica la correttezza nell'esecuzione delle operazioni principali.
  • Presenter/ViewModel: Testa la logica di elaborazione dei dati e l'interazione con l'UI (senza l'UI stessa).
  • UseCase: Verifica l'esecuzione di scenari utente specifici.
  • Repository: Testa la logica di ottenimento, elaborazione e trasformazione dei dati, usando mock per le fonti di dati.

Cerco di ottenere una copertura del codice elevata, specialmente per moduli critici.