2 Característica: Modificar una mascota
4 Dado el sistema de turnos para una veterinaria, como usuario o administrador,
5 se editan las mascotas para ser atendidas por los veterinarios.
7 Escenario: El usuario (dueño) modifica una mascota existente
8 Dada una mascota cargada en el sistema
9 E identificada por un ID
10 Cuando el usuario edita el registro de su mascota
12 Y la acción se realiza a través de la API REST
13 Y la llamada se hace a la ruta '/mascota/{ID}'
14 Y el verbo HTTP es 'PUT'
15 Y se envía un objeto JSON que respeta el formato:
18 "especie_id": [NUMBER],
22 Y al menos uno de los valores debe estar presente
23 Entonces el sistema retorna el código 200
24 Y un objeto representando a la mascota actualizada
25 Y el objeto es un JSON que respeta el formato:
29 "especie_id": [NUMBER],