An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# snapshot4j [![Build Status](https://travis-ci.org/adierkens/snapshot4j.svg?branch=master)](https://travis-ci.org/adierkens/snapshot4j) [![codecov](https://codecov.io/gh/adierkens/snapshot4j/branch/master/graph/badge.svg)](https://codecov.io/gh/adierkens/snapshot4j) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.adamdierkens/snapshot4j/badge.svg)](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

```