TestContainers: la révolution pour vos tests unitaires

Présenté par Guillaume SAINT-ETIENNE.

2024

Horaire : 14h15–15h00

Salle : Agora 1.

Catégorie : Méthodes et outils de développement

Niveau recommandé : Intermédiaire.

Résumé

Docker a bouleversé le monde de l’informatique (et est encore en tain de la faire). Ce n’est pas qu’une affaire d’infra ou d’ops. C’est vraiment du devOps. Et dans devOps, il y a dev.
Les développeurs ont tout à gagner à utiliser docker mais parfois cela peut paraitre compliqué ou lourd. C’est là qu’entre en scène les TestContainers. Une technologie disponible pour un grand nombre de frameworks de développement (Java/Kotlin, Python, NodeJs, .Net, Ruby…) que je vous propose d’utiliser pour vos tests unitaires et d’intégration ; une bonne occasion de revenir sur le vrai sens de ces 2 termes et de parler pyramide de tests, une fois de plus.