static RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.builder() |
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withCollectionAssertionPolicy(RecursiveAssertionConfiguration.CollectionAssertionPolicy policy) |
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withIgnoreAllNullFields(boolean ignoreAllNullFields) |
Makes the recursive assertion to ignore all null fields.
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withIgnoredFields(java.lang.String... fieldsToIgnore) |
Makes the recursive assertion to ignore the specified fields in the object under test.
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withIgnoredFieldsMatchingRegexes(java.lang.String... regexes) |
Makes the recursive assertion to ignore the fields matching the specified regexes in the object under test.
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withIgnoredFieldsOfTypes(java.lang.Class<?>... types) |
Makes the recursive assertion to ignore the object under test fields of the given types.
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withIgnorePrimitiveFields(boolean ignorePrimitiveFields) |
Choose between running the Predicate in use over the primitive fields of an object in an object tree or not,
by default asserting over primitives is enabled.
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withIntrospectionStrategy(RecursiveAssertionIntrospectionStrategy introspectionStrategy) |
Defines how objects are introspected in the recursive assertion.
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withMapAssertionPolicy(RecursiveAssertionConfiguration.MapAssertionPolicy policy) |
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withOptionalAssertionPolicy(RecursiveAssertionConfiguration.OptionalAssertionPolicy policy) |
|
RecursiveAssertionConfiguration.Builder |
RecursiveAssertionConfiguration.Builder.withRecursionIntoJavaClassLibraryTypes(boolean recursionIntoJavaClassLibraryTypes) |
Choose whether or not, while recursively applying a Predicate to an object tree, the recursion will dive into
types defined in the Java Class Library.
|