Package de.skuzzle.test.snapshots
-
Interface Summary Interface Description SnapshotDsl DSL for defining snapshot tests.SnapshotDsl.ChooseActual SnapshotDsl.ChooseAssertions SnapshotDsl.ChooseDataFormat Allows to choose the structure into which the actual test result will be serialized.SnapshotDsl.ChooseName SnapshotDsl.ChooseStructure SnapshotDsl.Snapshot Allows to do snapshot assertions.SnapshotSerializer Defines how an object is serialized into a persistable snapshot String.StructuralAssertions Allows to customize how structured data is compared in order to check whether a snapshot matches an actual test result.StructuredDataProvider Tagging interface for classes that can provide an instance ofStructuredData. -
Class Summary Class Description SnapshotFile A snapshot file is a plain text file containing a header and the actual serialized snapshot.SnapshotFile.SnapshotHeader SnapshotTestResult Result details of a single snapshot assertion.StructuredData Combines aSnapshotSerializerand aStructuralAssertionsinstance. -
Enum Summary Enum Description SnapshotTestResult.SnapshotStatus Information about the creation of a single snapshot file. -
Exception Summary Exception Description SnapshotException -
Annotation Types Summary Annotation Type Description EnableSnapshotTests Enables the snapshot-test capabilities.