-
Notifications
You must be signed in to change notification settings - Fork 0
Testing
Para las pruebas unitarias, se ha elegido el framework de testing JUnit, ya que viene integrada por defecto en el IDE Android Studio, cosa que asegura su total integración en el mismo junto con la sencillez de no hacer necesario ningún proceso de instalación de librerias externas y/o herramientas.
Se deberá comprobar, como mínimo, que todas las clases con acceso a datos son cubiertas por estos tests, lo cual involucra:
-
com.gd05.brickr.api.RebrickableService
-
com.gd05.brickr.database.BrickrDatabase
TODO: Añadir capturas de pantalla con los test pasados
Como parte de los test funcionales, se ha decidido por la utilización de Espresso debido a que es el framework de testing enseñado en la asignatura de Arquitecturas Software en Entornos Empresariales.
Se ha de crear un test por cada Historia de Usuario, demostrando que se cubren todos los requerimientos pedidos por el cliente al inicio del proyecto.
TODO: Añadir capturas de pantalla con los test pasados