Explore effective database testing strategies in this 48-minute conference talk. Learn why mocking and in-memory databases fall short for comprehensive integration testing. Discover container-based solutions like Docker-Maven-Plugin and Testcontainers that enable running lightweight, disposable instances of your actual datastore. Walk through practical implementations to improve your testing workflow, ensure database compatibility, and facilitate parallel test execution. Gain insights into overcoming common challenges in database integration testing and enhancing the reliability of your software systems.
Overview
Syllabus
Containers for Real Integration Tests - Philipp Krenn
Taught by
NDC Conferences