This workshop will explain how to use Testcontainers (https://www.testcontainers.com) in your Java application development process.
We will work with a Spring Boot application and explore how to:
- Use Testcontainers for provisioning application dependent services like PostgreSQL, Kafka, LocalStack for local development
- Use Testcontainers Desktop for local development and debugging
- Write tests using Testcontainers
- Step 1: Getting Started
- Step 2: Exploring the app
- Step 3: Local Development Environment with Testcontainers
- Step 4: Connect to Services
- Step 5: Write Tests
The code in this repository is made available under the MIT license. See the LICENSE file for details.
The documentation in this repository is available under the CC BY-NC-ND 4.0 license. See the LICENSE-docs file for details. If you'd like to run this workshop at your company, please contact us at [email protected]