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