Semana 6 - Implementar la creación de recursos
Objetivos
El objetivo de esta actividad es:
- Implementar los componentes relacionados con las historias de usuario de crear recursos.
Pasos previos
- Haber terminado la implementación de las historias de usuario de la iteración 1.
Descripción actividad
Actividad individual
Cada integrante en su espacio local, para cada uno de los recursos involucrados en las historias de usuario asignadas, debe:
- Crear en el servicio del módulo del recurso la función que permite llamar al API REST para crear un recurso.
- Crear la prueba para el servicio.
- Ejecutar del paso anterior.
- Elaborar el componente de crear el recurso correspondiente siguiendo las convenciones de nombramiento.
- Crear la vista del componente (formulario) de acuerdo con el prototipo.
- Invocar el servicio de creación.
- Realizar la prueba del componente.
- Verificar que la aplicación funciona correctamente
- Realizar un commit en el repositorio local y solicitar un
pull request
.
- El lider del equipo aprueba o no el
pull request
.
Recursos
- Tutorial crear un formulario: https://misovirtual.virtual.uniandes.edu.co/codelabs/angular-create-simple/index.html#0.
Entregables
- Repositorio de GitHub actualizado.
Criterios de evaluación
- Cumple con la arquitectura propuesta: módulo, método del servicio, prueba del método del servicio, componente crear y prueba del componente.
- El formulario para la creación de recursos se visualiza correctamente.
- Cuando se ingresan los datos se validan antes de enviar.
- Si hay errores en el formulario, se muestra un mensaje descriptivo de los errores.
- Si los datos son correctos y se da clic en el botón agregar se muestra un mensaje de confirmación.
- Cuando se regresa al listado de recursos, el nuevo recurso asignado se muestra correctamente.