Uses of Interface
org.assertj.core.api.recursive.comparison.RecursiveComparisonIntrospectionStrategy
-
Uses of RecursiveComparisonIntrospectionStrategy in org.assertj.core.api
Modifier and TypeMethodDescriptionRecursiveComparisonAssert.withIntrospectionStrategy
(RecursiveComparisonIntrospectionStrategy introspectionStrategy) Defines how objects are introspected in the recursive comparison, that is: how to traverse the graph of nodes to compare how to get a node value -
Uses of RecursiveComparisonIntrospectionStrategy in org.assertj.core.api.recursive.comparison
Modifier and TypeClassDescriptionclass
ARecursiveComparisonIntrospectionStrategy
that introspects fields including inherited ones but ignores static and synthetic fields.class
ARecursiveComparisonIntrospectionStrategy
that introspects fields provided their normalized name.class
ARecursiveComparisonIntrospectionStrategy
that introspects properties by looking at public getters likegetName()
orisActive()
/getActive()
for boolean properties.class
ARecursiveComparisonIntrospectionStrategy
that transforms snake case field names into camel case.class
Introspects all fields (including inherited ones) and get their value according toPropertyOrFieldSupport.getSimpleValue(String, Object)
.Modifier and TypeMethodDescriptionvoid
RecursiveComparisonConfiguration.setIntrospectionStrategy
(RecursiveComparisonIntrospectionStrategy introspectionStrategy) Defines how objects are introspected in the recursive comparison.RecursiveComparisonConfiguration.Builder.withIntrospectionStrategy
(RecursiveComparisonIntrospectionStrategy introspectionStrategy) Defines how objects are introspected in the recursive comparison.