Source file "org/assertj/core/api/recursive/comparison/RecursiveComparisonConfiguration.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,897 of 1,897 | 0% | 208 of 208 | 0% | 228 | 228 | 354 | 354 | 124 | 124 |
RecursiveComparisonConfiguration(RecursiveComparisonConfiguration.Builder) | ![]() | 0% | n/a | 1 | 1 | 39 | 39 | 1 | 1 | |
equals(Object) | ![]() | 0% | ![]() | 0% | 24 | 24 | 18 | 18 | 1 | 1 |
hashCode() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
RecursiveComparisonConfiguration() | ![]() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | |
describeIgnoredOverriddenEqualsMethods(StringBuilder, Representation) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
multiLineDescription(Representation) | ![]() | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | |
describeRegisteredComparatorForFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
shouldBeComparedBasedOnFieldValue(DualValue) | ![]() | 0% | ![]() | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
describeOverriddenEqualsMethodsUsage(StringBuilder, Representation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
hasCustomComparator(DualValue) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
shouldIgnoreOverriddenEqualsOf(DualValue) | ![]() | 0% | ![]() | 0% | 7 | 7 | 5 | 5 | 1 | 1 |
getActualChildrenNodeNamesToCompare(DualValue) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
dualValueForField(DualValue, String) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
matchesAnIgnoredFieldType(DualValue) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
describeRegisteredErrorMessagesForFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
describeErrorMessagesForFields(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
describeErrorMessagesForType(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
isConfiguredToIgnoreSomeButNotAllOverriddenEqualsMethods() | ![]() | 0% | ![]() | 0% | 6 | 6 | 4 | 4 | 1 | 1 |
shouldBeCompared(DualValue) | ![]() | 0% | ![]() | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
formatRegisteredComparatorByType(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
describeIgnoredCollectionOrderInFieldsMatchingRegexes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
formatRegisteredComparatorForField(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
formatRegisteredComparatorForRegexFields(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
matchesAnIgnoredOverriddenEqualsField(FieldLocation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
shouldIgnore(DualValue) | ![]() | 0% | ![]() | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
describeComparedFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeComparedTypes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeIgnoredFieldsForTypes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeIgnoredCollectionOrderInFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
shouldIgnoreFieldBasedOnFieldValue(DualValue) | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
describeIgnoredOverriddenEqualsForTypes(Representation) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
matchesAnIgnoredOverriddenEqualsRegex(FieldLocation) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
matchesAnIgnoredNullField(DualValue) | ![]() | 0% | ![]() | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
lambda$matchesComparedField$3(FieldLocation, FieldLocation) | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
shouldIgnoreCollectionOrder(FieldLocation) | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
describeRegisteredComparatorByTypes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
describeTypeCheckingStrictness(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
describeIntrospectionStrategy(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
describeComparatorForRegexFields(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
describeComparatorForTypes(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
describeComparatorForFields(StringBuilder) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
hasCustomComparators() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
compareOnlyFields(String[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
compareOnlyFieldsOfTypes(Class[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
ignoreOverriddenEqualsForFieldsMatchingRegexes(String[]) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
ignoreCollectionOrderInFieldsMatchingRegexes(String[]) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
shouldIgnoreFieldBasedOnFieldLocation(FieldLocation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
describeComparedTypes() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
describeRegisteredErrorMessagesForTypes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
registerComparatorForFields(Comparator, String[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
describeIgnoreAllActualNullFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
describeIgnoreAllActualEmptyOptionalFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeIgnoreAllExpectedNullFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
describeIgnoreCollectionOrder(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
lambda$getActualChildrenNodeNamesToCompare$4(DualValue, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
registerComparatorForType(Comparator, Class) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
matchesAnIgnoredEmptyOptionalField(DualValue) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
matchesAnIgnoredCollectionOrderInField(FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
matchesAnIgnoredCollectionOrderInFieldRegex(FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
describeComparedFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
ignoreOverriddenEqualsForFields(String[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
ignoreCollectionOrderInFields(String[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
lambda$toComparator$11(BiPredicate, Object, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$getActualChildrenNodeNamesToCompare$6(DualValue) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
ignoreOverriddenEqualsForTypes(Class[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
registerEqualsForFieldsMatchingRegexes(BiPredicate, String[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
registerErrorMessageForFields(String, String[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
shouldBeComparedBasedOnFieldLocation(FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
toComparator(BiPredicate) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$getActualChildrenNodeNamesToCompare$7(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
registerEqualsForType(BiPredicate, Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
registerEqualsForFields(BiPredicate, String[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
registerErrorMessageForType(String, Class) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getValue(String, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$registerErrorMessageForFields$2(String, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$registerComparatorForFields$1(Comparator, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasComparatorForField(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getComparatorForField(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasCustomMessageForField(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMessageForField(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasComparatorForType(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getComparatorForType(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasCustomMessageForType(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMessageForType(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
toString() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getChildrenNodeNamesOf(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
matchesAnIgnoredOverriddenEqualsType(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
builder() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$describeErrorMessagesForType$10(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$matchesAnIgnoredCollectionOrderInFieldRegex$9(String, Pattern) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$matchesAnIgnoredOverriddenEqualsRegex$8(String, Pattern) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getActualChildrenNodeNamesToCompare$5(DualValue, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
static {...} | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
comparatorByTypes() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setIgnoreAllActualEmptyOptionalFields(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setIgnoreAllActualNullFields(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setIgnoreAllExpectedNullFields(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
ignoreAllOverriddenEquals() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
useOverriddenEquals() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
ignoreCollectionOrder(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
strictTypeChecking(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
comparatorByFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setIntrospectionStrategy(RecursiveComparisonIntrospectionStrategy) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
shouldIgnoreOverriddenEqualsOf(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
describeIgnoredOverriddenEqualsForFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
describeIgnoredCollectionOrderInFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getFieldComparators() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getTypeComparators() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoreAllActualNullFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoreAllExpectedNullFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoreAllOverriddenEquals() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoreAllActualEmptyOptionalFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getComparedFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getComparedTypes() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoreCollectionOrder() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoredCollectionOrderInFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoredCollectionOrderInFieldsMatchingRegexes() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isInStrictTypeCheckingMode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoredOverriddenEqualsForTypes() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoredOverriddenEqualsForFields() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIgnoredOverriddenEqualsForFieldsMatchingRegexes() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getIntrospectionStrategy() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
matchesComparedField(FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$compareOnlyFieldsOfTypes$0(Class) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |