Class JUnitPlatformTestTree
java.lang.Object
org.junit.platform.runner.JUnitPlatformTestTree
- Since:
- 1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<org.junit.platform.launcher.TestIdentifier, org.junit.runner.Description> private final org.junit.runner.Descriptionprivate final org.junit.platform.launcher.TestPlan -
Constructor Summary
ConstructorsConstructorDescriptionJUnitPlatformTestTree(org.junit.platform.launcher.TestPlan testPlan, Class<?> testClass) -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddDynamicDescription(org.junit.platform.launcher.TestIdentifier newIdentifier, org.junit.platform.engine.UniqueId parentId) private Set<org.junit.platform.launcher.TestIdentifier> applyFilterToDescriptions(org.junit.runner.manipulation.Filter filter) private voidbuildDescription(org.junit.platform.launcher.TestIdentifier identifier, org.junit.runner.Description parent, org.junit.platform.launcher.TestPlan testPlan) private voidbuildDescriptionTree(org.junit.runner.Description suiteDescription, org.junit.platform.launcher.TestPlan testPlan) private org.junit.runner.DescriptioncreateJUnit4Description(org.junit.platform.launcher.TestIdentifier identifier, org.junit.platform.launcher.TestPlan testPlan) private org.junit.runner.DescriptiongenerateSuiteDescription(org.junit.platform.launcher.TestPlan testPlan, Class<?> testClass) (package private) org.junit.runner.DescriptiongetDescription(org.junit.platform.launcher.TestIdentifier identifier) (package private) Set<org.junit.platform.launcher.TestIdentifier> getFilteredLeaves(org.junit.runner.manipulation.Filter filter) (package private) org.junit.runner.Descriptionprivate StringgetSuiteDisplayName(Class<?> testClass) private StringgetTechnicalName(org.junit.platform.launcher.TestIdentifier testIdentifier) org.junit.platform.launcher.TestPlan(package private) Set<org.junit.platform.launcher.TestIdentifier> getTestsInSubtree(org.junit.platform.launcher.TestIdentifier ancestor) private Predicate<? super org.junit.platform.launcher.TestIdentifier> private Set<org.junit.platform.launcher.TestIdentifier> removeNonLeafIdentifiers(Set<org.junit.platform.launcher.TestIdentifier> identifiers) private static booleanuseTechnicalNames(Class<?> testClass)
-
Field Details
-
descriptions
private final Map<org.junit.platform.launcher.TestIdentifier, org.junit.runner.Description> descriptions -
testPlan
private final org.junit.platform.launcher.TestPlan testPlan -
nameExtractor
-
suiteDescription
private final org.junit.runner.Description suiteDescription
-
-
Constructor Details
-
JUnitPlatformTestTree
JUnitPlatformTestTree(org.junit.platform.launcher.TestPlan testPlan, Class<?> testClass)
-
-
Method Details
-
getTestPlan
public org.junit.platform.launcher.TestPlan getTestPlan() -
useTechnicalNames
-
getSuiteDescription
org.junit.runner.Description getSuiteDescription() -
getDescription
org.junit.runner.Description getDescription(org.junit.platform.launcher.TestIdentifier identifier) -
generateSuiteDescription
private org.junit.runner.Description generateSuiteDescription(org.junit.platform.launcher.TestPlan testPlan, Class<?> testClass) -
getSuiteDisplayName
-
buildDescriptionTree
private void buildDescriptionTree(org.junit.runner.Description suiteDescription, org.junit.platform.launcher.TestPlan testPlan) -
addDynamicDescription
void addDynamicDescription(org.junit.platform.launcher.TestIdentifier newIdentifier, org.junit.platform.engine.UniqueId parentId) -
buildDescription
private void buildDescription(org.junit.platform.launcher.TestIdentifier identifier, org.junit.runner.Description parent, org.junit.platform.launcher.TestPlan testPlan) -
createJUnit4Description
private org.junit.runner.Description createJUnit4Description(org.junit.platform.launcher.TestIdentifier identifier, org.junit.platform.launcher.TestPlan testPlan) -
getTechnicalName
-
getTestsInSubtree
Set<org.junit.platform.launcher.TestIdentifier> getTestsInSubtree(org.junit.platform.launcher.TestIdentifier ancestor) -
getFilteredLeaves
Set<org.junit.platform.launcher.TestIdentifier> getFilteredLeaves(org.junit.runner.manipulation.Filter filter) -
removeNonLeafIdentifiers
-
isALeaf
-
applyFilterToDescriptions
private Set<org.junit.platform.launcher.TestIdentifier> applyFilterToDescriptions(org.junit.runner.manipulation.Filter filter)
-