About the best development tooling in the world Oleg Ε elajev @shelajev

Oleg Ε elajev Developer advocate

CODE

Local development environment with SpringBoot 3.1 https://docs.spring.io/spring-boot/docs/3.1.0-SNAPSHOT/reference/htmlsingle/#features.testing.testcontainers.at-development-time

Growing ecosystem of modules

TEST

e2e Integration tests Unit tests

Why are Testcontainers - πŸ†πŸ†πŸ† ● Flexible lifecycle API: isolation vs convenience ● Capable of abstractions β—‹ modules ● Waiting strategies ● Complex network topologies ● Randomized ports mapping ● Everything is dynamic allowing parallelisation ● Self-contained tests: feels like a unit, reliable like integration

RELEASE

Resources β€” testcontainers.com β€” testcontainers.cloud β€” slack.testcontainers.org