Quando andiamo a scrivere dei test uno dei problemi più comuni è capire come gestire le dipendenze esterne, come ad esempio un database.
Testcontainers è una libreria che ci offre una soluzione a questo problema, permettendoci di avviare servizi in ambiente locale utilizzando delle immagini docker.
In questa puntata di Spike time proviamo insieme Testcontainers e cerchiamo di capire quali funzionalità ci offre nella scrittura dei nostri test.
Siete pronti?