Crear una suite de tests unitarios para el backend
- README.md
-
Escribe tests jest en backend/src/tests/tests-iniciales.test.ts para:
- backend\src\application\services\candidateService.ts
- backend\src\application\services\fileUploadService.ts
-
Ejecútalos con npm test y corrige cualquier fallo.
-
Hay 2 familias principales de tests:
- Recepción de los datos del formulario
- Guardado en la base de datos Se deben cubrir ambas.
- ¿Qué otros casos límite se te ocurren que puedan fallar para candidateService.addCandidate y para fileUploadService.uploadFile ?