FAP-Team/Fap-Module — Issue #169: Refactor de servicios
Author: axelhzf
Created: 2012-01-31 12:33:45+00:00
State: open

Refactorizar los servicios:

# Objetivos:
- Reducir las dependencias de implementaciones concretas
- Reducir el número de métodos públicos
- Ocultar servicios que no deberían ser públicos

# Tareas:
- Crear tests de todo método público
- Todo parámetro de entrada y de salida debe de ser propio
- Todas las excepciones deben de ser propias
- Revisar los métodos que exponen las APIs y reducirlos
- Renombrar AEDService - > GestorDocumentalService
- FirmaServiceImpl -> Renombrar a PlatinoFirmaServiceImpl
- Ocultar GestorDocumentalPlatino
- Ocultar TiposDocumentos y Procedimientos -> Exponer mediante GestorDocumentalService
- Crear mocks para test de los servicios expuestos