Photo d'un train de marchandises flouté, donnant une impression de vitesse. En second plan, le soleil se lève (ou se couche) derrière des montagnes.

Optimiser le lancement de tests avec Testcontainers (1/2)

Durée de lecture : environ 8 minutesComme nous l’avons vu dans un précédent article, il existe une librairie nommée Testcontainers qui permet de lancer des containers Docker afin de simuler des dépendances à une application. Elle simplifie énormément les tests d’intégration (ex : tester les requêtes SQL, cache Redis…) en s’intégrant parfaitement dans notre code de Lire la suite

A picture of a camera zoom and a stack of containers

Comment simplifier les tests d’intégration en C# en 2025

Durée de lecture : environ 8 minutesLes tests d’intégration ont toujours été considérés comme lents et fragiles. Lents car ils impliquent le lancement d’API, de connexions réseau, de requêtes de base de données, etc… Fragiles car dès qu’une dépendance n’est pas disponible ou que des données sont modifiées, ces tests peuvent échouer. De plus, la création Lire la suite