# Utilisez les tests comme preuves

Taiga Learning · Fiche d’exercice
https://taiga.training/fr/lessons/tests-as-evidence/

Utilisez des informations fictives ou approuvées. Ne placez pas de secrets dans cette fiche.

## Objectifs d’apprentissage
- Relier chaque exigence importante à un contrôle pertinent.
- Distinguer les preuves unitaires, d’intégration et de bout en bout.
- Détecter un test qui répète la même hypothèse erronée que l’implémentation.

## Exercice
Choisissez un test généré. Précisez l’exigence qu’il vérifie. Introduisez temporairement le défaut concerné dans une branche isolée. Confirmez que le test échoue pour la raison attendue, puis restaurez le code. Notez ce que le test ne couvre toujours pas.

## Votre réponse
- Scénario et périmètre :
- Hypothèses et questions ouvertes :
- Réponse ou décision proposée, avec justification :

## Vérifier votre réponse
| Affirmation ou critère | Preuve ou test | Résultat ou lacune | Responsable |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Action suivante
- Action, responsable et date :
- Quand réexaminerez-vous cette réponse ?

## Principe à retenir
Un test réussi n’est utile que si son assertion rejetterait un défaut pertinent.

## Sources
- [Google Engineering Practices: Review tests for useful assertions](https://google.github.io/eng-practices/review/reviewer/looking-for.html)
- [Google Testing Blog: Test scope and feedback](https://testing.googleblog.com/2015/04/just-say-no-to-more-end-to-end-tests.html)

Cette fiche sert à apprendre. La remplir n’autorise pas à elle seule une modification en production.
