DEV Community

Ajeet Singh Raina
Ajeet Singh Raina

Posted on

Top Resources to Learn Testcontainers

Testcontainers is an open source library for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container.

This is a curated list of Testcontainers related resources. It is not an official list, but a community effort to help people find the best stuff for Testcontainers in 2024 and beyond.

This comprehensive list is maintained by the Collabnix community. The aim is to highlight the most valuable and relevant resources for Testcontainers users. This could include the latest updates, tools, tutorials, and other materials that the community finds particularly useful.

Show your support for the Testcontainers community by starring this repo!

Table of Contents

  1. Featured Modules
  2. Languages
  3. Testcontainers and AI/LLM
  4. Testcontainers and CI/CD
  5. Testcontainers Cloud
  6. Testcontainers Desktop
  7. Testcontainers and C/C++/Swift
  8. Testcontainers and Kubernetes
  9. Testcontainers and .NET
  10. Testcontainers and Go
  11. Testcontainers and PHP
  12. Testcontainers and Spring
  13. Integrations
  14. Blogs
  15. Developer Stories
  16. Featured Videos
  17. Community

Featured Modules

Discover official and community modules from the Modules Catalog, and add your own module to the catalog by submitting a pull request to the Modules Catalog repository.

Join Testcontainers Slack

Languages

Testcontainers and AI/LLM

Testcontainers and CI/CD

Testcontainers Cloud

Testcontainers Desktop

Testcontainers and C/C++/Swift

Testcontainers and Kubernetes

Testcontainers and .NET

Testcontainers and Go

Testcontainers and PHP

Testcontainers and Spring

Integrations

Blogs

Developer Stories

Featured Videos

Introduction to Testcontainers Run TestContainers in Azure Pipeline
Introduction to Testcontainers Run TestContainers in Azure Pipeline
Introducing Testcontainers Desktop Getting Started with Testcontainers for .NET
TestContainers Desktop Getting Started with Testcontainers for .NET
Testcontainers have forever changed the way I write tests Testcontainers – From Zero to Hero. By @MarcoCodes
TestContainers Testcontainers – From Zero to Hero. By @MarcoCodes
Mastering Testcontainers by Oleg Šelajev Mastering Testcontainers for Better Integration Tests
Mastering Testcontainers by Oleg Šelajev Mastering Testcontainers for Better Integration Tests
Spring Boot 3 Integration Testing With TestContainers Junit 5 Test your Go code with Testcontainers
Spring Boot 3 Integration Testing With TestContainers Junit 5 Test your Go code with Testcontainers
Using TestContainers in .NET Core Testcontainers Desktop: questions, answers, and more
Using TestContainers in .NET Core Testcontainers Desktop: questions, answers, and more
Creating Realistic Unit Tests with Testcontainers Clean Test Data for every test with TestContainers 🐳
Creating Realistic Unit Tests with Testcontainers Clean Test Data for every test with TestContainers 🐳
Run Selenium Test with TestContainer Cloud ☁️ and TestContainer Desktop 🖥️ Spring Tips: Testcontainers, Docker Compose, and Service Connections, oh my!
Run Selenium Test with TestContainer Cloud ☁️ and TestContainer Desktop 🖥️ Spring Tips: Testcontainers, Docker Compose, and Service Connections, oh my!
Using Testcontainers For Testing by Jasper van Zandbeek Spring Boot 3 Integration Testing With TestContainers
Using Testcontainers For Testing by Jasper van Zandbeek Spring Boot 3 Integration Testing With TestContainers

Click Here to access the latest repo

Top comments (1)

Collapse
 
adesoji1 profile image
Adesoji1

Very educative