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–11 of 11 · Most stars
Cucumber for the JVM
- cucumber-jvm
- java
- polyglot-release
- tidelift
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!
- testing
- faker
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
- pact
- consumer-driven-contracts
- contract-testing
- hacktoberfest
Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
- kotlin
- kotlin-library
- testing
- faker
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.
Cucumber DSL for testing RESTful Web Services
- cukes-rest
- cucumber
- cucumber-jvm
- java
Snapshot testing for Java, Kotlin, and the JVM
- groovy
- java
- jvm
- kotlin
TestBox is a cutting-edge testing and mocking framework for the BoxLang JVM language and ColdFusion (CFML), built on Behavior-Driven Development (BDD) to offer a clear and intuitive syntax for writing tests.
JVM runtime execution analysis - finds hot code paths by frequency, not CPU time
- asm
- bytecode
- code-coverage
- java
Cross-platform(JVM, JS, Native) example project of scalaprops
- scala
- scalaprops
- scala-js
- scala-native