# JUnit 5

**Canonical:** https://apis.io/apis/test-suites/junit-5/  
**Provider:** Test Suites — https://apis.io/providers/test-suites/  
**Base URL:** https://junit.org/junit5/  
**Documentation:** https://junit.org/junit5/

JUnit 5 is one of 10 APIs that [Test Suites](https://apis.io/providers/test-suites/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Java, Test Suite, and Unit Testing. The published artifact set on APIs.io includes API documentation.

JUnit 5 is the Java testing framework used to organize test cases into test suites. The @Suite annotation enables test class grouping, tag-based filtering, and hierarchical suite composition, making it the standard Java test suite management solution for unit, integration, and API tests.

## Machine-readable artifacts (3)

- **Documentation** — https://junit.org/junit5/docs/current/user-guide/
- **GitHubOrg** — https://github.com/junit-team/junit5
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/test-suites/refs/heads/main/apis.yml

## Other Test Suites APIs (9)

- [pytest](https://apis.io/apis/test-suites/pytest/)
- [Jasmine](https://apis.io/apis/test-suites/jasmine/)
- [Mocha](https://apis.io/apis/test-suites/mocha/)
- [Jest](https://apis.io/apis/test-suites/jest/)
- [Bruno](https://apis.io/apis/test-suites/bruno/)
- [Hurl](https://apis.io/apis/test-suites/hurl/)
- [TestNG](https://apis.io/apis/test-suites/testng/)
- [Test Suites Collections API](https://apis.io/apis/test-suites/test-suites-collections-api/)
- [Test Suites Workspaces API](https://apis.io/apis/test-suites/test-suites-workspaces-api/)

## Tags

Java, Test Suite, Unit Testing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/test-suites/junit-5/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/test-suites/.
