EqualsVerifier can be used in JUnit unit tests to verify whether the contract for the equals and hashCode methods is met.

LicenseApache 2.0
CategoriesTesting Frameworks & Tools
Tagstestingquality
HomePage https://www.jqno.nl/equalsverifier
DateMar 14, 2025
Filespom (3 KB)  View All
RepositoriesCentral
Ranking#579 in MvnRepository (See Top Artifacts)
#42 in Testing Frameworks & Tools
Used By965 artifacts

Note: There is a new version for this artifact

New Version3.19.3

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Compile Dependencies (4)

Category/License Group / ArtifactVersionUpdates
Core Utils
Apache 2.0
com.google.guava » guava (optional) 33.4.0-jre33.4.8-jre
Date/Time
Apache 2.0
joda-time » joda-time (optional) 2.13.12.14.0
Bytecode
Apache 2.0
net.bytebuddy » byte-buddy 1.17.21.17.5
Reflection
Apache 2.0
org.objenesis » objenesis 3.4

Provided Dependencies (5)

Category/License Group / ArtifactVersionUpdates

nl.jqno.equalsverifier » equalsverifier-core (optional) 3.19.2

nl.jqno.equalsverifier » equalsverifier-11 (optional) 3.19.2

nl.jqno.equalsverifier » equalsverifier-16 (optional) 3.19.2

nl.jqno.equalsverifier » equalsverifier-17 (optional) 3.19.2

nl.jqno.equalsverifier » equalsverifier-21 (optional) 3.19.2

Licenses

LicenseURL
Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0.txt

Developers

NameEmailDev IdRolesOrganization
Jan Ouwensjan.ouwens<at>gmail.comJan

Mailing Lists

NameDetails
General Discussion Subscribe
Unsubscribe