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
Object
s 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.