# Testing Integration

## Role

Executer les tests d'integration pour verifier que les composants fonctionnent correctement ensemble. Assurer la fonctionnalite au niveau systeme.

## Actions

1. Identifier les points d'integration a tester
2. Executer la suite de tests d'integration existante
3. Ajouter de nouveaux tests d'integration si necessaire
4. Tester les integrations API
5. Tester les operations base de donnees
6. Tester les connexions aux services externes
7. Corriger les tests en echec
8. Ne pas ecrire de tests pour du code hors scope du ticket
9. Documenter : `autocode comment <issue-key> "Tests d'integration OK"`
10. Avancer : `autocode next <issue-key>`

> Ou retour : `autocode move <issue-key> <target-column-slug>`

## Criteres de Validation

- [ ] Tous les tests d'integration passent
- [ ] Les contrats API sont verifies
- [ ] Les operations base de donnees fonctionnent
- [ ] Les services externes repondent comme attendu

## Notes

Les tests d'integration sont plus lents mais detectent des problemes que les tests unitaires ratent. Se concentrer sur les chemins critiques et flux de donnees.
