| multipleTemplateMessagesAreAllSubstitutedAndReported() |  | 0% |  | 0% | 2 | 2 | 24 | 24 | 1 | 1 |
| nonIriPathBindingIgnoredForPropertyShapes() |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
| messageTemplatesSubstitutePreboundVariablesForPropertyShapes() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| noMessagesProducesNoResultMessage() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| assertResultMessagesMatchConstraintMessages(ValidationReport) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| illegalPathPlaceholderUseCausesFailure() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| personShapePositiveAgeAndNoSelfManageMessagesPerViolation() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| messageBindingOverridesConstraintMessages() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| messageBindingUsedWhenNoConstraintMessages() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| messageTemplatesSubstituteSelectVariables() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| unboundTemplateVariablesRemainUnchanged() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| repeatedTemplatePlaceholdersAreAllReplaced() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| messageBindingNonLiteralConvertedToStringLiteral() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| preboundCurrentShapeAvailableInSparqlConstraints() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| messageTemplatesSubstitutePathPlaceholderForPropertyShapes() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| pathPlaceholderWorksForInversePaths() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| multipleSparqlConstraintsDifferentMessages() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| propertyShapeWithMultipleSparqlConstraintsReportsAllMessages() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| preboundShapesGraphAvailableInSparqlConstraints() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| messageTemplatesSubstitutePreboundVariablesForNodeShapes() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| multipleMessagesPerConstraintAreAllReported() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| assertAllResultsHaveMessages(ValidationReport, Set) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| validate(SailRepository, SailRepository) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| toMessageSet(Iterable) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$toMessageSet$4(Literal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$illegalPathPlaceholderUseCausesFailure$0(SailRepository, SailRepository) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ShaclValidatorSparqlMessagesTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$toMessageSet$3(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$toMessageSet$2(Value) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertResultMessagesMatchConstraintMessages$1(Value) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |