[Go to site: main page, start]

Java test-driven-development

Open-source Java projects categorized as test-driven-development

Top 7 Java test-driven-development Projects

test-driven-development
  1. Mockito

    Most popular Mocking framework for unit tests written in Java

    Project mention: Stepping down as Mockito maintainer after 10 years | news.ycombinator.com | 2025-12-28

    > Is there a point at which library maintainer feedback would meaningfully influence a by-default JVM change?

    Of course, just keep in mind that all these changes were and are being done in response to feedback from others. When you have such a large ecosystem, users can have contradictory demands and sometimes it's impossible to satisfy everyone simultaneously. In those cases, we try to choose whatever we think will do the most good and the least harm over the entire ecosystem.

    > JPMS is a good example: --add-opens still remains valuable today for important infra like Hadoop, Spark, and Netty. If other, even more core projects (e.g. Arrow) hadn't modernized, the exceptions would be even more prolific.

    I think you have answered yourself. Make sure the libraries you rely on are well maintained, and if not - support them financially. BTW, I think that Netty is also abandoning its hacking of internals.

    > If libraries so heavily depended upon like Mockito are unable to offer a viable alternative in response to JEP 451

    But they have, and we advised them on how: https://github.com/mockito/mockito/issues/3037

    The main "ergonomic" issue was lack of help from build tools like Gradle/Maven.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. JGiven

    Behavior-Driven Development in plain Java

  4. junit-dataprovider

    A TestNG like dataprovider runner for JUnit with many additional features

  5. beanmother

    A library for setting up Java objects as test data.

  6. 2024

    Advent of Craft 2024

    Project mention: 2025 Developer Advent Calendars | dev.to | 2025-11-30

    Advent of Craft (2024 repo Daily Katas with a Santa theme. They've announced some changes for 2025. As of writing this post they don't have a 2025 repo posted yet but you can read their announcement on LinkedIn

  7. bdd-for-all

    Flexible and easy to use library to enable your behavorial driven development (BDD) teams to easily collaborate while promoting automation, transparency and reporting.

  8. contacts-app

    A modular, scalable, and maintainable Spring Boot microservices application demonstrating a HexaLayered Architecture for phone directory management and asynchronous reporting. (by agitrubard)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java test-driven-development discussion

Log in or Post with

Index

What are some of the best open-source test-driven-development projects in Java? This list will help you:

# Project Stars
1 Mockito 15,431
2 JGiven 461
3 junit-dataprovider 248
4 beanmother 121
5 2024 102
6 bdd-for-all 53
7 contacts-app 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Java is
the 10th most popular programming language
based on number of references?