Skip to content

6. Gestión de Testing

i82fegac edited this page Dec 23, 2021 · 4 revisions

Decisiones

En este caso hemos realizado pruebas unitarias de todos los módulos creados. Puedes consultar los test dentro de los apartados de las diferente iteraciones. El problema que nos surge es que debido a que en este caso se ha divido el proyecto y sus diferentes módulos en las diferentes capas de persistencia, dominio y presentación, no tenemos claro el como realizar las pruebas unitarias a la parte de persistencia y de presentación. Por tanto, hemos tomado la decisión de realizar las pruebas de exclusivamente la parte del dominio de cada uno de los módulos. Para cubrir esta parte del testing de manera correcta, se realizado en los ejercicios de trabajo teórico el testing de cada uno, utilizando tanto JUnit como JaCoCo y surefire.

Enlace a los repositorios:

Realizaremos una cobertura de decisiones y a ser posible intentaremos realizar una cobertura de condiciones/decisiones con los menores casos de prueba posibles.

Librerías utilizadas

Para realizar la parte del testing se utilizará la librería de JUnit disponible para Java. Se crearán diferentes clases la siguiente notación: ClaseTest.java, siendo 'Clase' el nombre de la clase a probar.

Clone this wiki locally