Middle
¿Qué clases cubre con pruebas unitarias?
sobes.tech AI
Respuesta de la IA
Estoy probando clases que contienen lógica de negocio, presentadores, ViewModels, UseCases, Repositories (sin llamadas reales a redes o bases de datos).
- Lógica de negocio: Verifica la corrección en la ejecución de operaciones principales.
- Presenter/ViewModel: Prueba la lógica de procesamiento de datos y la interacción con la UI (sin la UI en sí).
- UseCase: Verifica la ejecución de escenarios de usuario específicos.
- Repository: Prueba la lógica de obtención, procesamiento y transformación de datos, usando mocks para las fuentes de datos.
Intento lograr una alta cobertura de código, especialmente en módulos críticos.