Great Unit Tests
================

*De belles façons de faire les Tests Unitaires* &nbsp; ;-)

[reveal](http://olibre.github.io/GreatPractices/unit-test/reveal.html) &emsp;
[github](https://github.com/olibre/GreatPractices/tree/master/unit-test) &emsp;
[jekyll](http://olibre.github.io/GreatPractices/unit-test/)


* [Introduction](01-intro) - Influences de Kevlin Henney et résumé
* [Études de cas](02-studies) - Ariane 5, Toyota, goto fail...
* [De la théorie...](03-theory) - Un test = Une fonctionnalité
* [... à la pratique](04-practice) - Rédigeons quelques tests unitaires
* [Les TU documentent le code](05-specification) - Encore mieux que les commentaires
* [Granularité du mot "Unitaire"](07-unit) - Englober les dépendances
* [Découpler l'Unitaire du reste](08-decouple) - Dummy, Stub, Fake, Mock, Spy...
* [Méthodologies pour GUT](09-tdd-bdd) - TDD et BDD
* [Couverture des TU](10-coverage) - Augmenter sa couverture sans seuil
* [Frameworks](06-frameworks) - [C++](11-cpp) - [Java](12-java) - [Python](13-python) - [Go](14-go)
* [Continuous Testing](18-continuous)
* [Autres techniques de test](19-other)
