ISPP-2023-NGO-P3 / backend-aiding

GNU Affero General Public License v3.0
0 stars 1 forks source link

Tests #35

Closed rosmolarr closed 1 year ago

rosmolarr commented 1 year ago

@celhersot: Realiza los test del módulo de voluntarios . @Manueldm01: Realiza los test del módulo de socios.

rubsuadav commented 1 year ago

Para una mejor organización de los tests creo que lo recomendable es que cada uno se encarge del módulo correspondiente, en mi caso el de "information"

rubsuadav commented 1 year ago

Se ha implementando el test CRUD unitario correspondiente a las secciones probando cada ramificación de los status asociado, además también se ha avanzado el test unitario CRUD de las noticias llegando a hacer sólo todas las posibles opciones del GET e intentado el POST positivo pero no pudiéndolo rematar

rubsuadav commented 1 year ago

Se ha implementando el test CRUD unitario correspondiente al 90% del módulo information quedando la parte de los recursos

Manueldm01 commented 1 year ago

Se han implementado los test de los socios sin mayores inconvenientes, pero a la hora de hacer los test de las donaciones me he encontrado problemas, ya que en vez de usar Response usa JsonResponse y es mucho más confuso probarlo.

celhersot commented 1 year ago

Se ha implementado el test CRUD unitario correspondiente a los voluntarios, testeando también el validador del DNI.

lNoelia commented 1 year ago

Para Noelia: test del stock

rosmolarr commented 1 year ago

Para rosa: terminar test de voluntarios

rosmolarr commented 1 year ago

Estoy teniendo problemas con los tests de turnos, ya que todos dan error 301, no se si es problema mio o de la persona que hizo turnos en primer lugar. Seguiré investigando.

rosmolarr commented 1 year ago

He terminado los tests de turno y funcionan todos, pero me he dado cuenta de que hay 4 tests de voluntarios que dan error, la persona que tuviera esa tarea tiene que arreglarlos, en concreto son:

Los 4 son errores del postal code: line 55, _in post state=jd['state'],situation=jd['situation'],rol=jd['rol'],postal_code=jd['postal_code'], KeyError: 'postal_code'_

lNoelia commented 1 year ago

Se debe actualizar la tarea con los contenidos adquiridos en la píldora teórica de esta semana.

Se propone para esta semana hacer además de los test escritos, test comprobando las funcionalidades "a mano" buscando fallos

lNoelia commented 1 year ago

Para Juanjo , Nico y Manu S : Hacer test exploratorio (dividir la aplicación en 3 partes y probar intentando buscar fallos en restricciones, accesos no permitidos etc etc siguiendo la teoría)

Para Manu D, Marcos y cualquier persona que tenga tiempo esta semana : Hacer test de integración entre los módulos ( seguir una historia de usuario y realizarla por completo)

Celia corrige los test de voluntarios.

nicsanmen commented 1 year ago

Juanjo, Manu S y yo nos divimos ayer la aplicación para hacer los test exploratorios. Antes de saber que no importaba tenerlo para el martes la idea era tenerlo hecho para esta noche, así que lo tendremos cuanto antes

celhersot commented 1 year ago

Corregidos los tests de voluntarios.

Manueldm01 commented 1 year ago

Test de Donation y Communication hechos y añadidos algunos test de integración

mansanrod4 commented 1 year ago

(Lo voy a puntando aquí, sigo cuando termine la gráfica de costes)

Tests de exploración:

Voluntarios

  • Crear voluntario:
  • Si el campo Población tiene algún valor, no se valida si el código postal está vacío.
  • El validador del campo número de voluntario es el del teléfono. (la activación y el mensaje)

Turnos Roles (capitán/supervisor) Notificaciones Inventarios