Tp-Tacs / TP-TACS

Tp de la materia cuatrimestral Tecnicas Avanzadas en la Construccion de Software
0 stars 0 forks source link

Tests #33

Open dpeccia opened 4 years ago

dpeccia commented 4 years ago

@Tp-Tacs/back ahora que anda el badge de code coverage, nos sirve para ver cuanto nos falta testear (uno de los requisitos según la consigna del tp es tener >70%):

image

Así que si clickean sobre el badge de codecov podemos ver archivo por archivo cuales (de lo que corresponden a sus issues) tienen un porcentaje muy bajo, así como podemos ver porqué tienen ese porcentaje, así lo subimos creando mas tests.

Dicho esto, analizando los porcentajes sobre los controllers veo que solo el UsersController tiene un porcentaje alto, asi que seguramente tengamos que hacer tests de integracion para todos los controllers (ver que si no estas loggeado tire la correspondiente excepcion, y si estas loggeado no la tire, basicamente):

image

Ojo que:

CimimUxMaio commented 4 years ago

Buenisimo que ahora funciona.

Pensé que estábamos peor jajaja

PabloOve commented 4 years ago

Perfecto! Si se puede hacer de integración sólo de esos 2 chequeos de cuando se logea sería lo ideal. Ojalá que no nos obliguen a chequear eso por cada operación para tener que cubrir ese 70% lo cual haría muy engorroso todo el codigo (si es que chequean con la misma herramienta o alguna otra parecida