Package org.junit.platform.console.tasks
Class TreeNode
- java.lang.Object
-
- org.junit.platform.console.tasks.TreeNode
-
class TreeNode extends java.lang.Object
- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
caption
(package private) java.util.Queue<TreeNode>
children
private long
creation
(package private) long
duration
private TestIdentifier
identifier
private java.lang.String
reason
(package private) java.util.Queue<ReportEntry>
reports
private TestExecutionResult
result
(package private) boolean
visible
-
Constructor Summary
Constructors Constructor Description TreeNode(java.lang.String caption)
TreeNode(TestIdentifier identifier)
TreeNode(TestIdentifier identifier, java.lang.String reason)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) TreeNode
addChild(TreeNode node)
(package private) TreeNode
addReportEntry(ReportEntry reportEntry)
java.lang.String
caption()
(package private) static java.lang.String
createCaption(java.lang.String displayName)
(package private) java.util.Optional<TestIdentifier>
identifier()
(package private) java.util.Optional<java.lang.String>
reason()
(package private) java.util.Optional<TestExecutionResult>
result()
(package private) TreeNode
setResult(TestExecutionResult result)
-
-
-
Field Detail
-
caption
private final java.lang.String caption
-
creation
private final long creation
-
duration
long duration
-
reason
private java.lang.String reason
-
identifier
private TestIdentifier identifier
-
result
private TestExecutionResult result
-
reports
final java.util.Queue<ReportEntry> reports
-
children
final java.util.Queue<TreeNode> children
-
visible
boolean visible
-
-
Constructor Detail
-
TreeNode
TreeNode(java.lang.String caption)
-
TreeNode
TreeNode(TestIdentifier identifier)
-
TreeNode
TreeNode(TestIdentifier identifier, java.lang.String reason)
-
-
Method Detail
-
addReportEntry
TreeNode addReportEntry(ReportEntry reportEntry)
-
setResult
TreeNode setResult(TestExecutionResult result)
-
caption
public java.lang.String caption()
-
reason
java.util.Optional<java.lang.String> reason()
-
result
java.util.Optional<TestExecutionResult> result()
-
identifier
java.util.Optional<TestIdentifier> identifier()
-
createCaption
static java.lang.String createCaption(java.lang.String displayName)
-
-