Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
35 0 0 0 100% 2.000 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
li.selman.modulithdocsmarkdown 35 0 0 0 100% 2.000 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

li.selman.modulithdocsmarkdown

- Class Tests Errors Failures Skipped Success Rate Time
SemanticParityTest 4 0 0 0 100% 1.794 s
ConfigMetadataTest 13 0 0 0 100% 0.051 s
ModuleFactsTest 3 0 0 0 100% 0.022 s
PackageDescriptionsTest 6 0 0 0 100% 0.021 s
ModulithMermaidTest 5 0 0 0 100% 0.035 s
ModulithDocusaurusRendererTest 4 0 0 0 100% 0.077 s

Test Cases

[Summary] [Package List] [Test Cases]

SemanticParityTest

overviewDiagramReflectsFullModelTopology 0.033 s
coverageGuard_noSpringModulithRowIsSilentlyDropped 0.080 s
everyModuleHasSemanticParity()[1] 0.006 s
everyModuleHasSemanticParity()[2] 0.006 s

ConfigMetadataTest

tolerantOfAMissingPropertiesKey 0.018 s
rejectsAMalformedBooleanLiteral 0.004 s
parsesUppercaseScientificNotationAsADouble 0.001 s
rejectsAnArrayMissingItsCommaSeparator 0.002 s
parsesALoneIntegerRunningToEndOfInput 0.001 s
loadReturnsAnEmptyListWhenNoMetadataResourceIsOnTheClasspath 0.001 s
parsesLowercaseScientificNotationAsADouble 0.001 s
rejectsAMalformedNullLiteral 0.001 s
loadWrapsAnIOExceptionFromTheClassLoaderInAnUncheckedIOException 0.001 s
rejectsAnUnsupportedEscapeSequence 0.001 s
rejectsAnObjectMissingItsCommaSeparator 0.004 s
parsesEveryJsonValueTypeAndSkipsPropertiesWithoutASourceType 0.001 s
tolerantOfAnEmptyPropertiesArray 0.001 s

ModuleFactsTest

extractsFactsForInventoryModule 0.009 s
extractsFactsForOrderModule 0.004 s
allTokensUnionsEveryFactSetExceptDescription 0.004 s

PackageDescriptionsTest

extractsASingleLineJavadocDescription(Path) 0.005 s
returnsEmptyWhenPackageInfoHasNoJavadocComment(Path) 0.004 s
returnsEmptyWhenNoPackageInfoExistsInAnyRoot(Path) 0.001 s
returnsEmptyWhenTheJavadocCommentIsOnlyTags(Path) 0.002 s
returnsEmptyWhenPackageInfoCannotBeRead(Path) 0.003 s
joinsAMultiLineJavadocDescriptionAndDropsTags(Path) 0.002 s

ModulithMermaidTest

moduleDiagramContainsModuleAndItsDependencies 0.006 s
overviewDiagramEdgeSetMatchesDirectDependencyPairs 0.007 s
overviewDiagramHasExactlyOneEdgeForTheSampleApp 0.004 s
overviewDiagramNodeSetMatchesAllModuleDisplayNames 0.007 s
moduleDiagramOfDependencyFreeModuleHasNoEdges 0.005 s

ModulithDocusaurusRendererTest

htmlTableCanvasStyleRendersASingleTable 0.013 s
defaultCanvasStyleRendersHeadedSections 0.017 s
configPropertyLineOmitsAbsentOrBlankOptionalParts 0.001 s
customMarkupEmitterControlsExtensionAndPreamble(Path) 0.037 s