All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary Class Description ComparisonRuleBuilder Builder for customizing how snapshot files are compared against the actual test result.ComparisonRuleBuilder.ChooseMatcher Allows to choose the comparison for the value.DeleteOrphanedSnapshots Deprecated. This annotation is NOT deprecated.EnableSnapshotTests Enables the snapshot-test capabilities.ForceUpdateSnapshots Deprecated. This annotation is NOT deprecated.JUnit5SnapshotExtension This class is only public so it can be referenced by the entry point annotation.SnapshotDsl DSL for defining snapshot tests.SnapshotDsl.ChooseActual SnapshotDsl.ChooseAssertions DSL stage to choose how to perform the snapshot assertion.SnapshotDsl.ChooseDataFormat Allows to choose the structure into which the actual test result will be serialized.SnapshotDsl.ChooseDirectory SnapshotDsl.ChooseName SnapshotDsl.ChooseStructure SnapshotDsl.Snapshot Allows to do snapshot assertions.SnapshotException This is a framework exception that can be thrown when implementing certain extension points.SnapshotFile A snapshot file is a plain text file containing a header and the actual serialized snapshot.SnapshotFile.SnapshotHeader SnapshotNaming Strategy interface for dynamically determining snapshot names.SnapshotSerializer Defines how an object is serialized into a persistable snapshot String.SnapshotTestContext Context object that pertains to the execution of a whole test class which is annotated withEnableSnapshotTests.SnapshotTestResult Result details of a single snapshot assertion.SnapshotTestResult.SnapshotStatus Information about the creation of a single snapshot file.StructuralAssertions Allows to customize how structured data is compared in order to check whether a snapshot matches an actual test result.StructuredData Combines aSnapshotSerializerand aStructuralAssertionsinstance.StructuredDataProvider Tagging interface for classes that can provide an instance ofStructuredData.TextDiff Creates a unified diff of 2 Strings using the popular Neil Fraser diff_match_patch implementation under the hood.TextDiffAssertionError Internal exception that is used to communicate theTextDiffinstance created by theTextDiffStructuralAssertionsto the snapshot test.TextSnapshot Take snapshots usingObject.toString().