Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
- Updated
Jun 18, 2025 - Java
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
🌏 A tiny 0-dependency thread-safe Java™ lib for setting/viewing dns programmatically without touching host file, make unit/integration testing portable; and a tiny tool for setting/viewing dns of running JVM process.
Official master for the Greenmail project
Advanced Java library for integration testing, mocking, faking, and code coverage
Framework for automated integration tests with focus on messaging integration
Arquillian provides a component model for integration tests, which includes dependency injection and container life cycle management. Instead of managing a runtime in your test, Arquillian brings your test to the runtime.
HTTP/1.1, HTTP/2 and WebSockets stub server for stubbing distributed web services in Docker and non-containerized environments for integration and contract testing
👨🍳 An Android based RMS that aims to digitalize the day to day processes of various restaurant operations including ordering, billing, kitchen, hall and inventory management.
Tutorial how to create, test, deploy, monitor SOAP-Webservices using Spring Boot and Apache CXF
ClauDB is a REDIS implementation in Java
Learn Mockito from In28Minutes
An environment to define and run integration tests. It contains Fitnesse fixture (base) classes and a baseline FitNesse installation.
Experimental JUnit Jupiter Extension for writing integration tests for Maven plugins/Maven extensions/Maven Core
Maven plugin wrapper for the flapdoodle.de embedded MongoDB API
A test framework for black-box testing MicroProfile and Jakarta EE applications
Microservice skeleton built in Spring Cloud.
TODO API Client Kata for Java Developers. The main goal is to practice integration testing using MockWebServer.
Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.
An Amazon S3 service implementation based on Netty.
Test SOAP services using JUnit and Mockito