TestContainers + JUnit5 = elegant end-to-end tests for microservices - Nikolay Kuznetsov

32:11 · 24 Jun 2019 – 26 Jun 2019 · YouTube

About this talk

This talk explores the benefits of automating the testing of release candidates against real services running in Docker containers. It highlights the use of the TestContainers library, which simplifies the startup of services and their dependencies, including (No)SQL databases. The speaker presents a demo featuring a simplified SMS platform that integrates several business services built on Spring Boot, including the Acceptor service, which processes client requests and interacts with a Billing service to determine request approval. The session also covers how the Sender service submits SMS messages to a mobile operator and handles delivery reports.

From event

ContainerDays 2019

24 Jun 2019 – 26 Jun 2019

All event videos
Back to Watch