A snapshot testing library for Java
<dependency>
<groupId>com.adamdierkens</groupId>
<artifactId>snapshot4j</artifactId>
</dependency>
SnapshotTest snapshotTest = new SnapshotTest(File snapshotPath);
snapshotTest.takeSnapshot(String testName, String|JsonElement testInput); // throws SnapshotTestException
// or
SnapshotTest.takeSnapshot(File snapshotPath, String testName, String|JsonElement testInput); // throws SnapshotTestException