Gradle Test Run :test

GapCollectorTest

summary

12

tests

0

failures

0

skipped

0.008s

duration

100%

successful

Child Name Tests Failures Skipped Duration Success rate
all 9 taxonomy domains covered gives 100% coverage and no gaps allDomainsCovered_hundredPercent() 1 0 0 0s 100%
suggestion at exactly minConfidence boundary is included atMinConfidenceBoundary_included() 1 0 0 0s 100%
suggestion below minConfidence threshold is excluded belowMinConfidence_excluded() 1 0 0 0.001s 100%
empty collector reports all 9 taxonomy domains as gaps and 0% coverage empty_allDomainsAreGaps() 1 0 0 0.001s 100%
empty collector report contains schema version and tool version empty_reportContainsVersionFields() 1 0 0 0.001s 100%
recorded method appears in the domain's method list with correct fqcn and name methodEntry_hasCorrectFqcnAndName() 1 0 0 0s 100%
same method covering two taxonomy tags counts toward both domains methodWithTwoTags_countsBothDomains() 1 0 0 0s 100%
non-security-relevant suggestion is silently skipped nonSecurityRelevant_isSkipped() 1 0 0 0s 100%
null suggestion is silently skipped nullSuggestion_isSkipped() 1 0 0 0.001s 100%
one method covering auth marks auth domain as covered and 8 remaining as gaps singleDomain_authCovered() 1 0 0 0.003s 100%
two methods covering different domains leave 7 gaps twoDomainsCovered_sevenGaps() 1 0 0 0s 100%
tag not in the built-in taxonomy is silently ignored unrecognisedTag_ignored() 1 0 0 0s 100%