Tests unitarios en capas de servicios. ES necesario probar:
Correcta devolución de métodos que contienen los servicios. Un método de test por cada método de respuesta del servicio. Cada método de test ha de probar todas las aserciones posibles (razonablemente).
Funcionamiento de los circuit Breakers añadidos en el proyecto.
La configuración de los interruptores está en Resilience4JConfig. Es necesario verificar que, ante una caída de Opendata, devolvemos valores vacíos (no HTTPStatus de error) en cada método donde están añadidos.
Todos los tests de lo que llevamos programado están hechos ok
En BigMallsService hay dos métodos que no están implementados: ByActivityDto y ByDistrictDto (no sé si están pendientes de hacer o habría que borrarlos). Estos no tienen test, claro.
Faltarán los de los endpoints /search que están haciéndose en issue #368
Se está revisando también la configuración del circuit breaker en issue #399, por ahora tal y como está los tests están ok
Tests unitarios en capas de servicios. ES necesario probar:
Clases a probar: