Salut,
Je lis un peu partout qu'une bonne application se juge à son nombre de tests, qu'une application non testée est une application vouée à mourir blablbala.
Je me suis donc décidé à utiliser les tests de django.
Je fais des tests unitaires avec TestCase de grossomodo chacune de mes fonctions en comparant le résultat de la fonction avec un résultat en dur.
Je fais des tests fonctionnels avec TestCase toujours avec Client() pour tester chacune de mes urls et regarder si elles me renvoient toutes un code 200.
Qu'est qu'il faut faire d'autre comme test ? Je peux tester l'insertion en base de mes models ?
Comment vous organisez vos tests vous ?
Partager