Package org.apache.maven.surefire.report
Class CategorizedReportEntry
- java.lang.Object
-
- org.apache.maven.surefire.report.SimpleReportEntry
-
- org.apache.maven.surefire.report.CategorizedReportEntry
-
- All Implemented Interfaces:
ReportEntry
,TestSetReportEntry
public class CategorizedReportEntry extends SimpleReportEntry
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
group
static java.lang.String
GROUP_PREFIX
private static java.lang.String
GROUP_SUFIX
-
Constructor Summary
Constructors Constructor Description CategorizedReportEntry(java.lang.String source, java.lang.String name, java.lang.String group)
CategorizedReportEntry(java.lang.String source, java.lang.String sourceText, java.lang.String name, java.lang.String nameText, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> systemProperties)
CategorizedReportEntry(java.lang.String source, java.lang.String name, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed)
CategorizedReportEntry(java.lang.String source, java.lang.String name, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getGroup()
The group/category of the testcasejava.lang.String
getNameWithGroup()
A source name of the test case together with the group or category (if any exists).java.lang.String
getReportNameWithGroup()
A source text of the test case together with the group or category (if any exists).int
hashCode()
private boolean
isNameWithGroup()
static TestSetReportEntry
reportEntry(java.lang.String source, java.lang.String sourceText, java.lang.String name, java.lang.String nameText, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> systemProperties)
-
Methods inherited from class org.apache.maven.surefire.report.SimpleReportEntry
assumption, getElapsed, getElapsed, getMessage, getName, getNameText, getSourceName, getSourceText, getStackTraceWriter, getSystemProperties, ignored, toString, withException
-
-
-
-
Field Detail
-
GROUP_PREFIX
public static final java.lang.String GROUP_PREFIX
- See Also:
- Constant Field Values
-
GROUP_SUFIX
private static final java.lang.String GROUP_SUFIX
- See Also:
- Constant Field Values
-
group
private final java.lang.String group
-
-
Constructor Detail
-
CategorizedReportEntry
public CategorizedReportEntry(java.lang.String source, java.lang.String name, java.lang.String group)
-
CategorizedReportEntry
public CategorizedReportEntry(java.lang.String source, java.lang.String name, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed)
-
CategorizedReportEntry
public CategorizedReportEntry(java.lang.String source, java.lang.String name, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message)
-
CategorizedReportEntry
public CategorizedReportEntry(java.lang.String source, java.lang.String sourceText, java.lang.String name, java.lang.String nameText, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> systemProperties)
-
-
Method Detail
-
reportEntry
public static TestSetReportEntry reportEntry(java.lang.String source, java.lang.String sourceText, java.lang.String name, java.lang.String nameText, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> systemProperties)
-
getGroup
public java.lang.String getGroup()
Description copied from interface:ReportEntry
The group/category of the testcase- Specified by:
getGroup
in interfaceReportEntry
- Overrides:
getGroup
in classSimpleReportEntry
- Returns:
- A string
-
getNameWithGroup
public java.lang.String getNameWithGroup()
Description copied from interface:ReportEntry
A source name of the test case together with the group or category (if any exists).- Specified by:
getNameWithGroup
in interfaceReportEntry
- Overrides:
getNameWithGroup
in classSimpleReportEntry
- Returns:
- A string with the test case name and group/category, or just the name.
-
getReportNameWithGroup
public java.lang.String getReportNameWithGroup()
Description copied from interface:ReportEntry
A source text of the test case together with the group or category (if any exists).- Specified by:
getReportNameWithGroup
in interfaceReportEntry
- Overrides:
getReportNameWithGroup
in classSimpleReportEntry
- Returns:
- A string with the test case text and group/category, or just the source text.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classSimpleReportEntry
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSimpleReportEntry
-
isNameWithGroup
private boolean isNameWithGroup()
-
-