1 repository
Provisioning of PostgreSQL database instances as ephemeral containers for testing.
Distinct from PostgreSQL Database Platforms: Focuses on the containerized lifecycle of PostgreSQL rather than managed database platforms.
Explore 1 awesome GitHub repository matching data & databases · Containerized Instances. Refine with filters or upvote what's useful.
Testcontainers for .NET is a Docker testing library and integration testing framework designed to manage the lifecycle of throwaway containers. It provides high-level abstractions as a Docker API wrapper to provision ephemeral infrastructure, replacing mocks with real database, messaging, and search engine instances to ensure isolated and reproducible test environments. The project distinguishes itself through a builder-configuration-container pattern and a dynamic port binding mechanism that prevents collisions during concurrent test execution. It enables reliable service-to-service communic
Starts throwaway PostgreSQL database instances with specific versions and configurations for isolated test environments.