Java library to match and assert JSON, XML, plain text and HTTP responses in tests, with regex support and value capture

Compile Dependencies (11)

Category/LicenseGroup / ArtifactVersionUpdates
Annotation Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.212.22
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind15 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.21.33.2.4
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core3 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.21.33.2.4
Apache 2.0
com.github.fslev » json-compare
Java library for comparing and matching JSONs, with regex and JSONPath support
8.08.4
String Utils Apache 2.0
org.apache.commons » commons-text
The Commons Text library provides additions to the standard JDK text handling. It includes algorithms for string ...
1.15.0✔
Logging Apache 2.0
org.apache.logging.log4j » log4j-api1 vulnerability
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
2.25.42.26.1
Logging Apache 2.0
org.apache.logging.log4j » log4j-core
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.25.42.26.1
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
6.0.36.1.3
Testing Apache 2.0
org.xmlunit » xmlunit-core
XMLUnit for Java
2.11.02.14.0
Testing Apache 2.0
org.xmlunit » xmlunit-matchers
XMLUnit for Java Hamcrest Matchers
2.11.02.14.0
YAML Apache 2.0
org.yaml » snakeyaml
YAML 1.1 parser and emitter for Java
2.52.7