Package org.junit.platform.runner
Class JUnitPlatformTestTree
java.lang.Object
org.junit.platform.runner.JUnitPlatformTestTree
- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<TestIdentifier, org.junit.runner.Description> private final Function
<TestIdentifier, String> private final org.junit.runner.Description
private final TestPlan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
addDynamicDescription
(TestIdentifier newIdentifier, UniqueId parentId) private Set
<TestIdentifier> applyFilterToDescriptions
(org.junit.runner.manipulation.Filter filter) private void
buildDescription
(TestIdentifier identifier, org.junit.runner.Description parent, TestPlan testPlan) private void
buildDescriptionTree
(org.junit.runner.Description suiteDescription, TestPlan testPlan) private org.junit.runner.Description
createJUnit4Description
(TestIdentifier identifier, TestPlan testPlan) private org.junit.runner.Description
generateSuiteDescription
(TestPlan testPlan, Class<?> testClass) (package private) org.junit.runner.Description
getDescription
(TestIdentifier identifier) (package private) Set
<TestIdentifier> getFilteredLeaves
(org.junit.runner.manipulation.Filter filter) (package private) org.junit.runner.Description
private String
getSuiteDisplayName
(Class<?> testClass) private String
getTechnicalName
(TestIdentifier testIdentifier) (package private) Set
<TestIdentifier> getTestsInSubtree
(TestIdentifier ancestor) private Predicate
<? super TestIdentifier> isALeaf
(Set<TestIdentifier> identifiers) private Set
<TestIdentifier> removeNonLeafIdentifiers
(Set<TestIdentifier> identifiers) private static boolean
useTechnicalNames
(Class<?> testClass)
-
Field Details
-
descriptions
-
testPlan
-
nameExtractor
-
suiteDescription
private final org.junit.runner.Description suiteDescription
-
-
Constructor Details
-
JUnitPlatformTestTree
-
-
Method Details
-
getTestPlan
-
useTechnicalNames
-
getSuiteDescription
org.junit.runner.Description getSuiteDescription() -
getDescription
-
generateSuiteDescription
-
getSuiteDisplayName
-
buildDescriptionTree
-
addDynamicDescription
-
buildDescription
private void buildDescription(TestIdentifier identifier, org.junit.runner.Description parent, TestPlan testPlan) -
createJUnit4Description
private org.junit.runner.Description createJUnit4Description(TestIdentifier identifier, TestPlan testPlan) -
getTechnicalName
-
getTestsInSubtree
-
getFilteredLeaves
-
removeNonLeafIdentifiers
-
isALeaf
-
applyFilterToDescriptions
-