You are currently seeing the German version of our site. Do you want to switch to the English version?

Switch to English.

XDEV Testcontainers Infrastructure (TCI) Framework

Library with useful extensions for Testcontainers

We have developed the TestContainers Infrastructure (TCI) Framework to facilitate efficient test environment management with Testcontainers.

It includes features like templated infrastructure creation, unique container naming, and enhanced network and leak detection mechanisms to ensure reliable and performant testing. Additionally, the framework offers robust tracing and debugging tools to streamline the testing process. Detailed demos are available to help get started and utilize advanced capabilities.

The library can be used free of charge and has been published as open source under the Apache 2.0 license: GitHub repository
This means that the complete source code can be viewed and used. The client can also be modified and used for commercial purposes.

DOWNLOADJAVADOC

What is Testcontainers?

Testcontainers is a Java library designed to support JUnit tests by providing lightweight, throwaway instances of databases, Selenium web browsers, or anything else that can run in a Docker container. It facilitates integration testing by enabling the use of real services in a controlled environment. The library automatically manages the lifecycle of these containers, ensuring they are started before tests and removed afterward. This helps create reliable and consistent test environments.

FAQ

Frequently Asked Questions

Can I use the XDEV Testcontainers Infrastructure Framework free of charge?

Yes, we provide the XDEV XDEV Testcontainers Infrastructure Framework free of charge together with the entire source code.

Under which license is the XDEV Testcontainers Infrastructure Framework released?

The XDEV Testcontainers Infrastructure Framework is available under the Apache License 2.0.

The Apache License 2.0 allows the client to be modified, distributed and used for commercial purposes.

Download XDEV Testcontainers Infrastructure Framework

You can download XDEV Testcontainers Infrastructure through GitHub.

Download

We suggest the integration through maven, which is described in detail in the GitHub-Repository

Libraries

Downloadable anytime

Our code of the libraries is hosted on GitHub. 
Binaries are available through Maven: search.maven.org/artifact/software.xdev/tci-base

Contact