https://github.com/adierkens/snapshot4j
A snapshot testing library for Java
https://github.com/adierkens/snapshot4j
java snapshot-testing
Last synced: about 1 year ago
JSON representation
A snapshot testing library for Java
- Host: GitHub
- URL: https://github.com/adierkens/snapshot4j
- Owner: adierkens
- Created: 2017-05-10T17:42:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-31T22:36:02.000Z (about 9 years ago)
- Last Synced: 2025-05-12T23:52:15.577Z (about 1 year ago)
- Topics: java, snapshot-testing
- Language: Java
- Size: 71.3 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# snapshot4j [](https://travis-ci.org/adierkens/snapshot4j) [](https://codecov.io/gh/adierkens/snapshot4j) [](https://maven-badges.herokuapp.com/maven-central/com.adamdierkens/snapshot4j)
> A snapshot testing library for Java
## Usage
``` xml
com.adamdierkens
snapshot4j
```
```java
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
```