Vos tests sont au vert mais vous avez un bug en prod ?
Vous n'avez pas suffisamment confiance dans vos tests pour déployer en production ?
Vos tests vous ralentissent quand vous refactorez ?
L'intégration avec d'autres services sont source de bugs ?
Ces limitations peuvent venir de l’utilisation des mocks dans les tests. Mais comment les dépasser ?
Grâce à au contract testing et à l’architecture hexagonale, dans cette formation à forte composante pratique, vous apprendrez à tester l’intégration avec les services externes.
Cette approche permet d’obtenir des simulateurs à moindre coût qui se comportent exactement comme les services externes.
Cela se révèle être un formidable outil pour tester l’application dans son ensemble de manière plus explicite avec plus de confiance qu’en utilisant les mocks.