fiubyte / .github

0 stars 0 forks source link

#56 Como Administrador quiero ver la evolución de la cantidad total de proveedores en el tiempo dentro de la plataforma #56

Open agustinZuretti opened 3 months ago

agustinZuretti commented 3 months ago

Como Administrador quiero ver la evolución de la cantidad total de proveedores en el tiempo dentro de la plataforma en un grafico lineal

Escenario 1: Se muestra la evolución de la cantidad de total de proveedores correctamente Dado que el administrador entra en la pagina de servicios Y tiene datos de la cantidad de total de proveedores en un tiempo determinado Cuando presiona en el boton "ver dashboard" E ingresa la una fecha de inicio y fin correctas Entonces visualiza en el dashboard de metricas el grafico correspondiente

E1_ El administrador visualiza la informacion de un servicio(2)

Escenario 2: Error al ingresar fecha Dado que el administrador se encuentra en el dashboard de metricas E ingresa una fecha de Inicial posterior a la final Entonces visualiza un cartel de error "Error: la fecha inicial debe ser anterior a la final"

Home - Servicios Registrados(7)

Escenario 3: Error sin datos en el periodo ingresado Dado que el administrador entra en el dashboard de metricas Y no tiene datos de la cantidad de total de proveedores en un tiempo determinado Cuando ingresa la una fecha de inicio y fin correctas Entonces visualiza en el dashboard de metricas en el grafico correspondiente la etiqueta "No hay datos para mostrar"

E1_ El administrador visualiza la informacion de un servicio(4)

Escenario 4: Error interno Dado que el administrador entra en el dashboard de metricas Y tiene datos de la cantidad de total de proveedores en un tiempo determinado E ingresa la una fecha de inicio y fin correctas Cuando ocurre un error interno en el servidor Entonces visualiza en el dashboard de metricas el cartel "Ocurrio un error interno, por favor intente nuevamente"

E1_ El administrador visualiza la informacion de un servicio(5)

tbotalla commented 3 months ago

Agregado: curl -X 'GET' \ 'http://localhost:8080/users/metrics/total_providers/?start_date=2000-01-01T00%3A00%3A00&end_date=2025-01-01T00%3A00%3A00' \ -H 'accept: application/json' \ -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3MTc2NzEyNzQsImlhdCI6MTcxNzY0MjQ3NCwic3ViIjoiYWRtaW5AZXhhbXBsZS5jb20iLCJ1c2VyX2lkIjoxLCJyb2xlcyI6IkFETUlOIn0.ljMRENCcOafiz4X0AaASxv6YiU8WtaZ5KV9x4oxujWw'

Responde: [ { "timestamp": "2024-06-03T00:00:00", "total_providers": 1 }, { "timestamp": "2024-06-04T00:00:00", "total_providers": 3 }, { "timestamp": "2024-06-05T00:00:00", "total_providers": 4 } ]