Québec, Canada

403-1381 1re Avenue

+1 581.849.27.96

bdgouthiere@gmail.com

testing

Le testing est l'ensemble des techniques qui vérifient que le code fait ce qu'on attend : tests unitaires, tests d'intégration, tests end-to-end, tests de propriétés, tests de charge. Au-delà du type, ce qui compte est la qualité : un test rapide, déterministe, qui documente le comportement attendu et casse quand la régression survient. Les articles sous ce tag couvrent le testing en profondeur : patterns Go (table-driven, subtests, httptest), mocking raisonné, tests d'intégration avec testcontainers, TDD appliqué à du code réel. L'angle privilégié : des tests qui survivent aux refactorings au lieu d'y résister, et qui donnent confiance sans se transformer en deuxième codebase à maintenir.