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 | 2,227 of 2,227 | 0% | 254 of 254 | 0% | 272 | 272 | 421 | 421 | 145 | 145 |
RecursiveComparisonConfiguration(RecursiveComparisonConfiguration.Builder) | ![]() | 0% | n/a | 1 | 1 | 40 | 40 | 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 | 22 | 22 | 1 | 1 | |
multiLineDescription(Representation) | ![]() | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | |
describeIgnoredOverriddenEqualsMethods(StringBuilder, Representation) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
describeRegisteredComparatorForFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
checkComparedFieldExists(Object, FieldLocation) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
shouldIgnoreOverriddenEqualsOf(DualValue) | ![]() | 0% | ![]() | 0% | 10 | 10 | 7 | 7 | 1 | 1 |
checkComparedFieldsExist(Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getActualChildrenNodeNamesToCompare(DualValue) | ![]() | 0% | ![]() | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
describeOverriddenEqualsMethodsUsage(StringBuilder, Representation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
hasCustomComparator(DualValue) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
registerFieldLocationOfFieldsOfTypesToCompare(DualValue) | ![]() | 0% | ![]() | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
dualValueForField(DualValue, String) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 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 |
formatUnknownComparedField(FieldLocation, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
shouldBeCompared(DualValue) | ![]() | 0% | ![]() | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
matchesAnIgnoredFieldType(DualValue) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
matchesAnIgnoredOverriddenEqualsField(DualValue) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
formatRegisteredComparatorByType(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isFieldOfTypeToCompare(DualValue) | ![]() | 0% | ![]() | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
describeIgnoredTypesRegexes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
describeIgnoredCollectionOrderInFieldsMatchingRegexes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
matchesAnIgnoredType(Object) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 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 | |
lambda$matchesComparedField$4(FieldLocation, FieldLocation) | ![]() | 0% | ![]() | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
describeComparedFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeComparedTypes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeIgnoredTypes(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
describeIgnoredCollectionOrderInFields(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
hierarchyMatchesAnyComparedTypes(DualValue) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 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 |
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 | |
shouldIgnore(DualValue) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 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 |
lambda$isOrIsChildOfAnyComparedFields$1(FieldLocation, FieldLocation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 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 |
describeCompareEnumAgainstString(StringBuilder) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
matchesOrIsChildOfFieldMatchingAnyComparedTypes(DualValue) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getActualChildrenNodeNamesToCompare$5(DualValue, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
registerComparatorForType(Comparator, Class) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
shouldNotEvaluate(DualValue) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 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 | |
lambda$checkComparedFieldsExist$13(Map, Map.Entry) | ![]() | 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$16(BiPredicate, Object, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
someComparedFieldsHaveBeenSpecified() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
hasComparedTypes() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$getActualChildrenNodeNamesToCompare$7(DualValue) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isOrIsChildOfAnyComparedFields(FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 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 | |
exactlyMatchesAnyComparedFields(DualValue) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
toComparator(BiPredicate) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$checkComparedFieldsExist$14(StringBuilder, FieldLocation, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getActualChildrenNodeNamesToCompare$8(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
registerFieldLocationToCompareBecauseOfTypesToCompare(FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 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$matchesAnIgnoredType$10(Class, Pattern) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$registerErrorMessageForFields$3(String, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$registerComparatorForFields$2(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$exactlyMatchesAnyComparedFields$15(DualValue, FieldLocation) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$describeErrorMessagesForType$12(Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$matchesAnIgnoredCollectionOrderInFieldRegex$11(String, Pattern) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$matchesAnIgnoredOverriddenEqualsRegex$9(String, Pattern) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$getActualChildrenNodeNamesToCompare$6(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 | |
allowComparingEnumAgainstString(boolean) | ![]() | 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 | |
isComparingEnumAgainstStringAllowed() | ![]() | 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 |