Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
eadl:bloc3:dev_av:tests:unit [2025/09/17 01:41] – [Bonnes pratiques] jcheron | eadl:bloc3:dev_av:tests:unit [2025/09/17 15:38] (Version actuelle) – [Tests unitaires] jcheron | ||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
* '' | * '' | ||
- | * '' | + | * '' |
**Exemple :** | **Exemple :** | ||
Ligne 31: | Ligne 31: | ||
* Données de test isolées | * Données de test isolées | ||
* Given-When-Then structure | * Given-When-Then structure | ||
- | * Fast, Independent, | + | === FIRST === |
- | ==== Fast ==== | + | |
+ | == Fast == | ||
Feeback rapide après lancement de la suite | Feeback rapide après lancement de la suite | ||
- | ==== Independant | + | == Independant == |
Ne pas faire dépendre un test du résultat d' | Ne pas faire dépendre un test du résultat d' | ||
- | ==== Repeatable | + | == Repeatable == |
Un test doit toujours produire le même résultat, prédictible | Un test doit toujours produire le même résultat, prédictible | ||
- | ==== Self-validating | + | == Self-validating == |
Doit être autonome pour déterminer la validité de son résultat | Doit être autonome pour déterminer la validité de son résultat | ||
- | ==== Timely | + | == Timely == |
Fait au bon moment (avant l' | Fait au bon moment (avant l' | ||