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.
Repository Index
47,133 repositories indexed
1–24 of 27 · Most stars
Bash Automated Testing System
A library that creates fully populated objects for your unit tests.
- java
- testing
- data-generator
- test-automation
Fast, lightweight, and RFC 4180 compliant CSV library for Java. Zero dependencies, ~90 KiB. Trusted by Apache NiFi, JUnit, and Neo4j.
- csv
- java
- csv-parser
- csv-reader
🎯 LogCaptor captures log entries for unit and integration testing purposes
Reporter classes for the jasmine test framework. Includes JUnitXmlReporter for generating junit xml output for running in CI environments like Jenkins.
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
AutoParams is a versatile test data generator designed for parameterized tests in Java and Kotlin.
- unit-testing
- tdd
- junit5
- java
An Open Source unit test framework for Hive queries based on JUnit 4 and 5
A TestNG like dataprovider runner for JUnit with many additional features
Randomized Testing (Core JUnit Runner, ANT, Maven)
Set of test framework extensions (JUnit 4, JUnit Jupiter, Spock) to enhance the testing of CDI components via Weld. Different versions support different Weld releases.
LLM and agent evaluation for Java & Kotlin. Runs in JUnit and CI. Spring AI, LangChain4j, Koog, Embabel, and any LLM client.
- agent-evaluation
- evaluation-framework
- evaluation-metrics
- java
Library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine.
Testing Vert.x applications with JUnit 5
TAP to xUnit XML converter
- tap
- javascript
- tape
- xunit
Async polyglot unit testing for Vert.x.
JUnit extension for easy and efficient testing of CDI components
- java
- cdi
- junit
- javaee8
A code-first BDD testing framework for Kotlin & Java.
- agile-methodologies
- bdd
- bdd-framework
- fluent
tool to convert k6 output to junit xml
The Spring Boot of Selenium — conventions and sensible defaults for Java test automation, without hiding WebDriver.
- automation-framework
- selenium
- test-automation
- ai-testing
assertions for logging with logback
k6 JUnit summary exporter libray
JUnit wrapper around gatling simulations