All Classes and Interfaces

Class
Description
A builder to configure an approval for a given value.
An AssertionError thrown when an approval fails.
A PathProvider that uses the path of a previously approved file to determine the path the received file and the filename extension.
Verifier that compares the received value with the approved value stored in a file.
A verifier that checks if the received value is equal to a value given in place.
A PathProvider that uses a stack trace to determine the paths of the approved and received files.
Builder for creating a NextToTestPathProvider.
A generic printer for Java Objects that prints their properties and values one per line.
A provider for the paths of the approved and received files.
A builder for PathProvider instances.
Collection of static methods to create PathProviders and PathProviderBuilder instances.
A Function that converts an object to a String.
Scrubs a String by replacing all occurrences of a pattern by applying the given replacement Function for each finding.
Scrubs a String by replacing all occurrences of a date pattern with relative descriptions, like [today], [yesterday], [2 days from now] , [21 days ago] .
Collection of replacement functions (Functions that take an Integer and return an Object) for use with Scrubbers.
An UnaryOperator that scrubs certain information from a value.
Collection of static methods to create Scrubber instances.
Utility class to find the current test method using the stack trace.
A Consumer that verifies a printed value and (optionally) stores the value in some fashion if approved for a later execution.
Collection of static methods to create Verifier instances.