Présentateur(s)
Description
Alice écrit des tests unitaires pour… tester son code. Pour perfectionner son art, Alice entame une quête qui l'amènera à voir ses tests autrement.
Alice décrouvrira qu'un test peut être écrit pour explorer l'architecture, documenter, prédire la maintenabilité, développer le bon produit (ATDD), etc. tout en étant facile à maintenir.
Présentation en 6 tableaux sommaires de la quête d'Alice.
Références
Tests unitaires et TDD
Voir aussi toutes les opinions et débats suite à l'article de DHH à cette époque.
Astuces pour les tests unitaires
Tests automatisés (général)
Pyramide des tests et maintenabilité
Opinion de JB Rainsberger.
ATDD et BDD
Les deux derniers épisodes pour la partie ATDD
Tests, architectures et Mocks
TDD (Karma & Jasmine) en JavaScript + excellente démonstration des liens entre le TDD et le design et des patrons pour rendre le code testable (applicable en JS ou autre langage).
Voir article d'origine aussi de DHH.