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.Descriptionprivate final TestPlan -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddDynamicDescription(TestIdentifier newIdentifier, String parentId) private Set<TestIdentifier>applyFilterToDescriptions(org.junit.runner.manipulation.Filter filter) private voidbuildDescription(TestIdentifier identifier, org.junit.runner.Description parent, TestPlan testPlan) private voidbuildDescriptionTree(org.junit.runner.Description suiteDescription, TestPlan testPlan) private org.junit.runner.DescriptioncreateJUnit4Description(TestIdentifier identifier, TestPlan testPlan) private org.junit.runner.DescriptiongenerateSuiteDescription(TestPlan testPlan, Class<?> testClass) (package private) org.junit.runner.DescriptiongetDescription(TestIdentifier identifier) (package private) Set<TestIdentifier>getFilteredLeaves(org.junit.runner.manipulation.Filter filter) (package private) org.junit.runner.Descriptionprivate StringgetSuiteDisplayName(Class<?> testClass) private StringgetTechnicalName(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 booleanuseTechnicalNames(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
-