B C D I J M P W
All Classes All Packages
All Classes All Packages
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 usingJSONAssert
. - 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.
All Classes All Packages