B C D I J L M N P S V W 
All Classes All Packages

B

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

C

CompareMode - Enum in de.skuzzle.test.snapshots.data.json
Defines how strict JSONs are to be compared.
ComparisonRuleBuilder - Interface in de.skuzzle.test.snapshots.data.json
Deprecated, for removal: This API element is subject to removal in a future version.
Since 1.3.0 - Use ComparisonRuleBuilder from core package instead.
ComparisonRuleBuilder.ChooseMatcher - Interface in de.skuzzle.test.snapshots.data.json
Deprecated, for removal: This API element is subject to removal in a future version.
Since 1.3.0 - Use ComparisonRuleBuilder.ChooseMatcher from core package instead.
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.

I

ignore() - Method in interface de.skuzzle.test.snapshots.data.json.ComparisonRuleBuilder.ChooseMatcher
Deprecated.
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.
json() - Static method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Creates an instance using a default ObjectMapper with sensible defaults.
json(ObjectMapper) - Static method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Creates an instance using the explicitly provided ObjectMapper.
JsonSnapshot - Class in de.skuzzle.test.snapshots.data.json
Serializes snapshots as json using jackson.

L

LENIENT - de.skuzzle.test.snapshots.data.json.CompareMode
Lenient checking.

M

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

N

NON_EXTENSIBLE - de.skuzzle.test.snapshots.data.json.CompareMode
Non-extensible checking.

P

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

S

STRICT - de.skuzzle.test.snapshots.data.json.CompareMode
Strict checking.
STRICT_ORDER - de.skuzzle.test.snapshots.data.json.CompareMode
Strict order checking.

V

valueOf(String) - Static method in enum de.skuzzle.test.snapshots.data.json.CompareMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.skuzzle.test.snapshots.data.json.CompareMode
Returns an array containing the constants of this enum type, in the order they are declared.

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.
withCompareMode(CompareMode) - Method in class de.skuzzle.test.snapshots.data.json.JsonSnapshot
Sets the mode for comparing two json strings.
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
Deprecated, for removal: This API element is subject to removal in a future version.
Since 1.4.0 - Use json() instead.
withObjectMapper(ObjectMapper) - Static 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.4.0 - Use json(ObjectMapper) instead.
B C D I J L M N P S V W 
All Classes All Packages