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.Scrubs a
String by replacing all occurrences of a date pattern with relative
descriptions, like [today], [yesterday], [2 days from now]
, [21 days ago] .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.