1TestCM1.pdf | ||
1TestTD1.pdf | ||
1TestTP1-Assert-Memory-DecouverteJunitOptionnelle.pdf | ||
2TestCM2.pdf | ||
2TestTD2.pdf | ||
2TestTP2-TestsUnitairesAvecJunit.pdf | ||
3TestCM3.pdf | ||
3TPTools.pdf | ||
4CMDivers.md | ||
4TPGit.md | ||
git_tutorial.pdf | ||
Junit4Exemples.tar.gz | ||
LargestPourLesEtudiants.zip | ||
LICENSE | ||
Memory.svg | ||
MonInt.java | ||
README.md | ||
v0Memory.zip |
BUT1-Test-Public
Contient les supports de cours, TD, TP et le code nécessaire pour faire les TPs pour DEV2.3, c'est-à-dire la partie du cours de DEV java qui est principalement une initiation aux tests unitaires.
Première semaine sur les tests
CM
petit historique bugs célèbres pastiche du lièvre et la tortue, le codeur qui ne fait jamais d'erreurs et le codeur qui fait toujours des tests. précondition postcondition invariant prog défensive
TD
Un peu de modélisation avec le jeu du Memory précondition, postcondition, invariant dans ce cadre
TP
Prise en main de JUnit sur le jeu du Memory
Seconde semaine sur les tests
CM
Récapitulatif première semaine Notion de couverture : dans quelle mesure mes tests couvrent bien mon code? Right BICEP : Comment écrire des tests qui sont utiles?
TD
Principalement notion de couverture.
TP
Quelques détails sur JUnit4 pour servir de référence plus tard. Debug concret sur un exemple.