Testcontainers Node Throwaway Docker Integration Testing Library
Testcontainers for Node.js is a library that provides lightweight, throwaway instances of databases, message brokers, browsers, and other services as Docker containers for integration testing. It automates container lifecycle management during test runs, ensuring clean and reproducible test environments.
Installation
Requirements and caveats from upstream:
📖 Documentation
Source: https://github.com/testcontainers/testcontainers-node
Extracted from upstream docs: https://raw.githubusercontent.com/testcontainers/testcontainers-node/HEAD/README.md