B C D I J M P W 
All Classes All Packages

B

build() - Method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
 

C

ComparisonRuleBuilder - Interface in de.skuzzle.test.snapshots.data.json
Builder for customizing how snapshot files are compared against the actual test result.
ComparisonRuleBuilder.ChooseMatcher - Interface in de.skuzzle.test.snapshots.data.json
Allows to choose the comparison for the value.
configure(Consumer<ObjectMapper>) - Method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Configure the underlying ObjectMapper by passing in a Consumer.

D

de.skuzzle.test.snapshots.data.json - package de.skuzzle.test.snapshots.data.json
Json snapshot format support using jackson and jsonassert.
de.skuzzle.test.snapshots.json.jackson - module de.skuzzle.test.snapshots.json.jackson
 

I

ignore() - Method in interface de.skuzzle.test.snapshots.data.json.ComparisonRuleBuilder.ChooseMatcher
Ignores values during comparison.

J

json - Static variable in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Takes Snapshots using jackson ObjectMapper and compare the results using JSONAssert.
JsonSnapshot - Class in de.skuzzle.test.snapshots.data.json
Serializes snapshots as json using jackson.

M

mustMatch(Predicate<? super Object>) - Method in interface de.skuzzle.test.snapshots.data.json.ComparisonRuleBuilder.ChooseMatcher
The value must match the given predicate.
mustMatch(Pattern) - Method in interface de.skuzzle.test.snapshots.data.json.ComparisonRuleBuilder.ChooseMatcher
String representation of the value must match the given regex.

P

pathAt(String) - Method in interface de.skuzzle.test.snapshots.data.json.ComparisonRuleBuilder
Specify the path for which to apply the custom comparison rule.

W

withComparator(JSONComparator) - Method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Deprecated, for removal: This API element is subject to removal in a future version.
Since 1.2.0 - Use withComparisonRules(Consumer) instead.
withComparisonRules(Consumer<ComparisonRuleBuilder>) - Method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Allows to specify extra comparison rules that are applied to certain paths within the json snapshots.
withDefaultObjectMapper() - Static method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Creates an instance using a default ObjectMapper with sensible defaults.
withObjectMapper(ObjectMapper) - Static method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Creates an instance using the explicitly provided ObjectMapper.
B C D I J M P W 
All Classes All Packages