BUT1-Test-Public/README.md

1014 B

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.