Open vnloyola opened 1 month ago
A mi me pasó algo similar. No sé si sea tu caso, pero me di cuenta que tenía un conflicto entre dos rutas, del estilo:
delete "/games/:id" => "games#delete"
delete "/games/low" => "games#delete_low"
entonces nunca se borraba el peor juego porque RoR terminaba ejecutando delete
en lugar de delete_low
y le pasaba el id "low" a delete
, causando error.
Oh gracias! Sí me había pasado eso, pero lo arreglé y seguía con el mismo error en los testcases. Igualmente, probé por Postman hacer las request del test uno a uno y si lo hacía bien.
Hola! El tester tiene la particularidad de que si hay un error en un test, los json esperados en los tests siguientes que ustedes pueden ver van a estar malos. En este caso la cantidad esperada falla debido a el error en el delete. Por lo que debes arreglar tu delete para poder probar bien el test 19. Saludos!
Corriendo los test me dan los siguientes errores en los Step 18 y 19 del test 3A
Hice las request en Postman y me funciona de manera correcta, intenté cambiar muchas cosas, pero sigue dándome error esos dos tests.
En el step 19 me da el error que las cantidades son distintas, dado que el test espera 4 juegos y el mío entrega 3, revisando al test, tiene sentido que espere 3 dado que se postean 4 juegos y luego se elimina el peor antes de solicitar el get.
Qué puedo hacer?
Muchas gracias de antemano!