EthicApp-Development / ethicapp-main

EthicApp's main repository containing backend and frontend applications
MIT License
1 stars 0 forks source link

[api-v2] Tests para creación de sesión de EthicApp e incorporación de usuarios a la sesión #322

Closed claudio-alvarez closed 1 week ago

claudio-alvarez commented 1 month ago

Descripción general

Necesitamos tests para verificar la funcionalidad de creación de sesión e incorporación de usuarios a sesión de trabajo. Sobre esto, algunas precisiones de la funcionalidad:

El test de creación de sesión debe consistir en:

Luego, necesitamos que el usuario se pueda incorporar a una sesión creada, para esto, el endpoint podría ser: POST /api-v2/sessions/users

El request tendría que pasar un objeto que incluya el código de la sesión a la cual unirse (code), junto con el id del usuario (user_id).

Para probar la incorporación de usuario a sesión, considerar:

La verificación completa terminaría por realizar la siguiente petición:

GET /api-v2/sessions/:id/users

Tendría que retornar una objeto que contenga los IDs de todos los usuarios en la sesión con :id, y el usuario incorporado a la sesión en el test tendría que aparecer en la lista.

¿Por qué es necesario?

A fin de verificar las funciones que permiten crear e ingresar a sesión de trabajo en EthicApp.

claudio-alvarez commented 4 weeks ago

Veo que esto está implementado y pasa los tests, favor confirmar @benjamin-gonzalez-diaz.

benjamin-gonzalez-diaz commented 3 weeks ago

si esta bien, se probo en los test de sessionUser.test.js,