Module CNAM — Slides de cours
Définitions, axes CISQ, métriques de maintenabilité — couplage, complexité cyclomatique, cohésion et code smells.
Boîte blanche/noire, pattern AAA, assertions, Traits, ITestOutputHelper, InlineData et ClassData.
Test After, Test First, TDD — le cycle Rouge/Vert/Refactor et les principes FIRST.
Tests e2e, d'intégration et unitaires — la pyramide des tests et les deux écoles de TU.
Prochaine séance du module.
Travaux pratiques