1820Close
flankerOn the 2016-07-18 at 05:26pm
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.