1 repository
Persisting a single container instance across multiple test suites to optimize execution speed.
Distinct from Shared Test Contexts: Distinct from general shared contexts by focusing on the physical persistence of the container resource
Explore 1 awesome GitHub repository matching software engineering & architecture · Container Instance Sharing. 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
Maintains a single container instance for multiple test classes to reduce startup overhead.