Testing applications that incorporate AI can be difficult. In this article, we share a promising new methodology for testing GenAI applications in Java.
testcontainers
Revolutionize Your CI/CD Pipeline: Integrating Testcontainers and Bazel
Learn how the combination of Bazel and Testcontainers helps developers build and release software by providing a hermetic build system.
How to Use Testcontainers on Jenkins CI
We explore how to run tests based on the open source Testcontainers framework in a Jenkins pipeline using Docker and Testcontainers Cloud.
Testcontainers Best Practices
This article explains the best practices to follow while using Testcontainers for writing integration tests.
Local Development of Go Applications with Testcontainers
Learn how you can use Testcontainers for Go for testing and local development to provision application dependencies.
Spring Boot Application Testing and Development with Testcontainers
Learn how Testcontainers support introduced in Spring Boot 3.1.0 simplifies testing and local development.
How to Create a Testcontainers for .NET Module for Wider Ecosystem
Learn how to create a Testcontainers for .NET module to support your favorite technologies and simplify in-house abstractions.
Testcontainers: Testing with Real Dependencies
Testcontainers simplifies tests to run with real dependencies whether you write unit tests, API tests, or end-to-end tests.