Question

Connaissez-vous des projets de logiciels libres qui ont en particulier des tests unitaires intéressants / bien écrit?

tests unitaires d'écriture se sent souvent étrange pour moi, car il semble trop aléatoire, trop dense, à clairsemée, .. Ce serait génial de lire quelques exemples du monde réel (plutôt que des livres, des exemples de code bibliothèque, etc) ..

Était-ce utile?

La solution

Je l'ai trouvé ce blog par Misko Hevery très utile, surtout qu'il comprend des liens vers son code source avec les tests unitaires très bien écrit.

Mise à jour : Malheureusement, les liens dans son poste sont brisés maintenant. Cependant, vous pouvez trouver le fichier source en cours avec une recherche à http://code.google.com/p/testability-explorer/source/browse/trunk/testability-explorer/src/test /java/com/google/test/metric/collection/KeyedMultiStackTest.java .

Autres conseils

J'ai eu récemment le problème de la détection des plages de dates qui se chevauchent en Python. J'ai été profondément impressionné par l'élégance de cette solution , et en particulier les tests unitaires qui l'accompagnaient. Ils sont courts, clairs et exhaustifs. En outre, le dessin des cas dans l'art ASCII dans le docstring est un coup de génie, à mon avis.

Le seul changement que je faisais était de diviser chaque assert dans un test séparé, pour une meilleure isolation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top