EqualsVerifier can be used in JUnit unit tests to verify whether the contract for the equals and hashCode methods is met.
| License | Apache 2.0 |
|---|---|
| Categories | Testing Frameworks & Tools |
| Tags | testingquality |
| HomePage | https://www.jqno.nl/equalsverifier 🔍 Inspect URL |
| Date | Oct 03, 2025 |
| Files | pom (3 KB) View All |
| Repositories | Central |
| Ranking | #601 in MvnRepository (See Top Artifacts) #43 in Testing Frameworks & Tools |
| Used By | 1,041 artifacts |
Compile Dependencies (5)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Bytecode Apache 2.0 | net.bytebuddy » byte-buddy | 1.17.7 | 1.18.1 | |
| JVM Languages Apache 2.0 | org.jetbrains.kotlin » kotlin-stdlib (optional) | 2.2.20 | 2.2.21 | |
| Reflection Apache 2.0 | org.jetbrains.kotlin » kotlin-reflect (optional) | 2.2.20 | 2.2.21 | |
| Mocking MIT | org.mockito » mockito-core (optional) | 5.20.0 | ✔ | |
| Reflection Apache 2.0 | org.objenesis » objenesis | 3.4 | ✔ |
Provided Dependencies (3)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| nl.jqno.equalsverifier » equalsverifier-core (optional) | 4.2 | |||
| nl.jqno.equalsverifier » equalsverifier-21 (optional) | 4.2 | |||
| nl.jqno.equalsverifier » equalsverifier-25 (optional) | 4.2 |
Licenses
| License | URL |
|---|---|
| Apache License, Version 2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt |
Developers
| Name | Dev Id | Roles | Organization | |
|---|---|---|---|---|
| Jan Ouwens | jan.ouwens<at>gmail.com | Jan |
Mailing Lists
| Name | Details |
|---|---|
| General Discussion |
Subscribe
Unsubscribe |
Related Books
| Pragmatic Unit Testing in Java with JUnit (2024) by Langr, Jeff | |
| Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture (2023) by Mellor, Alan | |
| Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code (2021) by Siddiqui, Saleem | |
| Test-Driven Java Development - Second Edition: Invoke TDD principles for end-to-end application development (2018) by Garcia, Alex, Farcic, Viktor | |
| Java For Testers: Learn Java fundamentals fast (2015) by Richardson, Mr Alan J | |
| Test Driven: TDD and Acceptance TDD for Java Developers (2007) by Koskela, Lasse |