Docker has introduced it has acquired AtomicJar, an organization behind the favored open supply mission Testcontainers. Testcontainers is an open supply framework that gives throwaway, light-weight cases of databases, message brokers or internet browsers for mock testing on Docker.
AtomicJar is each the custodian of the Testcontainers open supply software program and has additionally delivered options for Testcontainers builders, together with Testcontainers Desktop and Testcontainers Cloud. With Testcontainers, Docker is now even simpler to make use of in additional methods assembly builders in IDE and the languages they already use: Java, .NET, Node, Go, or Haskells with out YAML or different abstractions.
Testcontainers is an open-source framework for provisioning throwaway, on-demand cases of containers for growth and testing use instances. Testcontainers makes it straightforward to work with databases, message brokers, internet browsers, or absolutely anything that may run in a Docker container. Testcontainers has remodeled test-enabled growth at main engineering organizations like DoorDash, Spotify, Uber, and Netflix turning into the de facto normal for dev-first testing. In 2022, Testcontainers noticed a rise from 50 million to 100 million in Docker Hub pulls, making it one of many fastest-growing open-source tasks within the software program testing class. It’s at present being pulled greater than 10 million instances a month.
“With its help for Java, .NET, Node.js, and different programming languages along with its container-based testing automation, Testcontainers has change into the de facto normal check framework for the developer’s ‘interior loop’,” mentioned Docker CEO Scott Johnston. “Why? The end result speaks for itself – Testcontainers gives a step-function enchancment in each the standard and pace of utility supply. We’re excited so as to add their sturdy, complementary providing to the Docker portfolio.”