Gradle Test Run :test

AnnotationInspectorTest

summary

22

tests

0

failures

0

skipped

0.455s

duration

100%

successful

Child Name Tests Failures Skipped Duration Success rate
countLOC returns correct inclusive line count for a multi-line method countLOC_multiLineMethod_returnsCorrectCount() 1 0 0 0.010s 100%
countLOC returns 1 for a single-line method countLOC_singleLineMethod_returnsOne() 1 0 0 0.003s 100%
DEFAULT_TEST_ANNOTATIONS contains exactly the 5 standard JUnit 5 test annotation names defaultTestAnnotations_containsExactlyFiveNames() 1 0 0 0.002s 100%
getTagValues extracts all values from multiple @Tag annotations in declaration order getTagValues_multipleTags_returnsAllInOrder() 1 0 0 0.002s 100%
getTagValues returns empty list when method has no annotations at all getTagValues_noAnnotationsAtAll_returnsEmptyList() 1 0 0 0.002s 100%
getTagValues returns empty list when method has no @Tag annotations getTagValues_noTagAnnotation_returnsEmptyList() 1 0 0 0.002s 100%
getTagValues extracts value from single @Tag annotation getTagValues_singleTag_returnsValue() 1 0 0 0.002s 100%
getTagValues extracts all values from @Tags container annotation getTagValues_tagsContainer_returnsAllValues() 1 0 0 0.016s 100%
getTagValues extracts value from @Tag(value="x") normal annotation form getTagValues_tagWithValueKey_returnsValue() 1 0 0 0.004s 100%
isJUnitTest with custom set returns true when method has matching custom annotation isJUnitTest_customSet_matchesCustomAnnotation() 1 0 0 0.341s 100%
isJUnitTest with custom set returns false when method has @Test but 'Test' not in set isJUnitTest_customSet_testNotInSet_returnsFalse() 1 0 0 0.005s 100%
isJUnitTest with empty custom set always returns false isJUnitTest_emptySet_alwaysReturnsFalse() 1 0 0 0.002s 100%
isJUnitTest matches fully-qualified annotation against simple-name custom set isJUnitTest_qualifiedAnnotation_matchedAgainstSimpleNameCustomSet() 1 0 0 0.004s 100%
isJUnitTest returns true for @Test annotation isJUnitTest_withAtTest_returnsTrue() 1 0 0 0.003s 100%
isJUnitTest returns false for @BeforeEach annotation isJUnitTest_withBeforeEachAnnotation_returnsFalse() 1 0 0 0.002s 100%
isJUnitTest strips dot prefix and matches fully-qualified @org.junit.jupiter.api.Test as 'Test' isJUnitTest_withFullyQualifiedTestAnnotation_returnsTrue() 1 0 0 0.003s 100%
isJUnitTest returns false when method has no annotations isJUnitTest_withNoAnnotations_returnsFalse() 1 0 0 0.002s 100%
isJUnitTest returns false for @Override annotation isJUnitTest_withOverrideAnnotation_returnsFalse() 1 0 0 0.002s 100%
isJUnitTest returns true for @ParameterizedTest annotation isJUnitTest_withParameterizedTest_returnsTrue() 1 0 0 0.002s 100%
isJUnitTest returns true for @RepeatedTest annotation isJUnitTest_withRepeatedTest_returnsTrue() 1 0 0 0.003s 100%
isJUnitTest returns true for @TestFactory annotation isJUnitTest_withTestFactory_returnsTrue() 1 0 0 0.003s 100%
isJUnitTest returns true for @TestTemplate annotation isJUnitTest_withTestTemplate_returnsTrue() 1 0 0 0.003s 100%