Java Libraries

The following are Java libraries that are available on Maven Central.

Applications

JUnit Testing

JSONassertify: Write JSON unit tests in less code. Great for testing REST interfaces.

jsonparamunit: Library for creating parameterized JUnit 5 tests based on JSON files.

fileparamunit: Library for creating parameterized JUnit 5 tests based on files that exist in

Spring Boot

consistgen: This simple Java library provides static and dynamic implementations for generating timestamps, random strings, and UUIDs, offering a structured way to inject predictable data into test cases.

jsonschema4springboot: Add JSON Schema Validation to Spring Boot 3 with Annotations