{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/assertj/","markdown":"https://findsoftware.frbit.cloud/assertj.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"assertj","name":"AssertJ","urls":{"home":"https://assertj.github.io/doc/","repository":"https://github.com/assertj/assertj","docs":"https://assertj.github.io/doc/"},"category":["testing"],"description":"Java library of fluent, strongly typed assertions for unit tests, usable with JUnit, TestNG and other frameworks.","maintainer":"AssertJ","firstRelease":2013,"hosting":null,"language":"java","runtime":["jvm"],"runtimeMin":"jvm 8","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"installMethod":"Maven dependency","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"3","latestReleaseDate":"2026-01-24T00:00:00.000Z","githubStargazers":2854,"contributors":376,"packagistDownloads":null,"npmWeeklyDownloads":null,"dependentRepos":80047,"dependentPackages":14394,"checkedAt":"2026-11-04T00:00:00.000Z","addedAt":"2026-11-04T00:00:00.000Z","sources":[{"field":"urls","url":"https://assertj.github.io/doc/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/assertj/assertj","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"urls","url":"https://assertj.github.io/doc/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/assertj/assertj/main/pom.xml","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"category","url":"https://raw.githubusercontent.com/assertj/assertj/main/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/assertj/assertj","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtime","url":"https://assertj.github.io/doc/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtimeMin","url":"https://assertj.github.io/doc/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/assertj/assertj/blob/assertj-build-3.27.7/assertj-parent/pom.xml","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://assertj.github.io/doc/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://assertj.github.io/doc/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/assertj/assertj","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/assertj/assertj/releases/tag/assertj-build-3.27.7","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/assertj/assertj/releases/tag/assertj-build-3.27.7","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"firstRelease","url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.assertj:assertj-core","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.assertj:assertj-core","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.assertj:assertj-core","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/assertj/assertj","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/assertj/assertj/contributors","checkedAt":"2026-11-04T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"AssertJ is a Java library of fluent, strongly typed assertions for unit tests, and it works with JUnit, TestNG or any other test framework. The core module is the one the install guide names, and the Maven and Gradle snippets add it as a dependency.\n\nThe repository also holds modules for Guava, Joda-Time, Neo4j, relational database tables and Swing user interfaces.\n\n## Worth knowing\n\nThe guide lists Kotlin support and states that Android is compatible with exceptions: soft assertions and assumptions are not supported there, and Android is not an official target."}