Java Junit5

Open-source Java projects categorized as Junit5

Top 23 Java Junit5 Projects

  • zerocode

    A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.

    Project mention: Testcontainers & Zerocode: An integration testing tutorial | | 2022-09-21

    Zerocode is an open-source Java test automation framework that uses a declarative style of testing. In declarative testing, you don't write code, you declare scenarios that describe each step of a test in a JSON/YAML file. The Zerocode framework will then interpret the scenario and execute the instructions that you specify via a custom DSL. Zerocode can be used for end-to-end testing of your data stream.

  • Springy-Store-Microservices

    Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.

    Project mention: Any examples of a well designed Java web backend? | | 2022-11-19

    This is my filtered list of open-source projects that I use for learning:

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • jqwik

    Property-Based Testing on the JUnit Platform

    Project mention: Simple example of property-based testing | | 2023-01-10

    Once we knew which property to use it was very straightforward to add a property-based test for it. We used the jqwik library. We like it because it has very good documentation and it is integrated with Junit.

  • junit-pioneer

    JUnit 5 Extension Pack

  • TestParameterInjector

    A simple yet powerful parameterized test runner for Java.

  • webtau

    WebTau (short for 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, Graph QL, Browser, Database, CLI and Business Logic with consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

    Project mention: Simple and powerful HTTP API tests | | 2023-01-03

    To run the test, we will use WebTau command line tool. One way to install it is to use brew. Other options available in documentation Installation section.

  • junit-dataprovider

    A TestNG like dataprovider runner for JUnit with many additional features

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • testing-spring-boot-applications-masterclass

    🍃 Everything You Need to Know About Testing Spring Boot Applications

    Project mention: Any examples of a well designed Java web backend? | | 2022-11-19

    This is my filtered list of open-source projects that I use for learning:

  • grpcmock

    A gRPC Java testing tool to easily mock endpoints of gRPC services for IT or Unit testing

    Project mention: How to Boost Code Coverage with Functional Testing | | 2022-11-01

    Yes I agree, mocking is a bit of an overloaded term, and the libraries we used for stubbing like gRPC Mock and WireMock also have `mock` in their name, even though they are real servers with stubbing

  • elementary

    A suite of libraries that simplify creating and unit testing annotation processors. (by Pante)

  • java-testing-ecosystem

    :wrench: Testing Tools & Libraries Every Java Developer Must Know

    Project mention: Any examples of a well designed Java web backend? | | 2022-11-19

    This is my filtered list of open-source projects that I use for learning:

  • aws-junit5

    JUnit 5 extensions for AWS

  • springtestcointainerjupiter

    Spring Boot + Junit 5 + Testcontainers

    Project mention: Spring Boot + Junit 5 + Testcontainers | | 2022-03-28

    I felt the best way to handle this was to figure it out for myself, and then share an example repo with the community, so here you go:

  • money-transfer-rest-api

    Simple implementation of RESTful API for money transfers between accounts

    Project mention: GitHub documentation question | | 2022-10-17
  • mainrunner

    🦄 Java Program Running Test Engine

    Project mention: Java Reflection | | 2022-05-06

    You can check this TestEngine example:

  • Reasonable-Test-Logs

    Junit5 test execution listener that hides log events for "green" tests.

  • junit-jfr

    a JUnit 5 extension that generates JFR events

  • spring-boot-freemarker-java-mail-api

    POC that sends emails to user on account creation event occurrence: made using java spring boot, apache freemarker, java-mail-API, bootstrap email editor and spring events.

  • yamaledt

    JUnit 5 Parameterized Test Yaml Test Data Source

  • junit-pioneer-frontiers-pushed

    JUnit Pioneer - Frontiers Pushed

  • instancio-samples

    Instancio sample projects

    Project mention: Instancio 2.2.0 released | | 2023-01-03

    You can actually combine the two libraries together. Somebody suggested an integration in my earlier post and I ended up creating a sample project. It uses Instancio SPI and DataFaker to auto-generate POJOs with realistic looking data.

  • playwright-demo

    Quick project to test Playwright features + Allure report integration + Junit 5

  • gocypher-cybench-junit

    Performance Benchmarking for JUnit tests

  • SaaSHub

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

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). The latest post mention was on 2023-01-10.

Java Junit5 related posts


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