18Fermer20
flankerLe 18/07/2016 à 17:26
PpHd (./18) :
Perso, je préfère faire des tests d'intégrations que des tests unitaires (coupler à une mesure de couverture de code): cela permet de détecter bien plus de bugs, voire de détecter du vrai code mort.
J'essaie de faire les deux ; de plus pour les tests unitaires j'essaie d'utiliser des frameworks comme hypothesis en Python, qui permettent de lancer le code avec plein de valeurs et notamment des cas particuliers (genre 0, -1, 1, 256, MAX_INT, …) et vérifier que tout se comporte bien.