Prueba de Actuación en clase M6C

Tiene que tenerse en cuenta que esto va a ser realizado con TDD, es decir primero se realizan las pruebas unitarias correspondientes, hacen el commit de las mismas y después la implementación de los requerimientos.

Para entregar su trabajo tienen que hacer un Pull Request con su nombre, apellido y numero de estudiante

Primer requerimiento

Se tiene que desarrollar tres endpoints para los estudiantes en el cual se detallan:

  • Obtener todos los estudantes
  • Obtener un estudante por número de estudiante (id)
  • Crear un estudiante

Segundo requerimiento

En el caso del endpoint que refiere a crear un estudiante, el mismo va a tener que realizarse solamente por un rol de administrador, por lo que se le solicita al estudiante realizar adecuadamente un filtro que valide el rol.

Tercer requerimiento

Los estudiantes no presentan una base de datos dentro del sistema, por lo tanto, se tiene que realizar la tabla, junto con las tareas que este cambio corresponda.

Cuarto (y último) requerimiento

Las pruebas unitarias a realizarse en TDD solamente refieren a los endpoints, aplicando los conceptos que se vieron en clase.

Suerte!

amogus