Class CategorizedReportEntry
- java.lang.Object
-
- org.apache.maven.surefire.api.report.SimpleReportEntry
-
- org.apache.maven.surefire.api.report.CategorizedReportEntry
-
- All Implemented Interfaces:
ReportEntry,TestSetReportEntry
public class CategorizedReportEntry extends SimpleReportEntry
- Author:
- Kristian Rosenvold
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringGROUP_PREFIX
-
Constructor Summary
Constructors Constructor Description CategorizedReportEntry(RunMode runMode, java.lang.Long testRunId, java.lang.String source, java.lang.String name, java.lang.String group)CategorizedReportEntry(RunMode runMode, java.lang.Long testRunId, 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(RunMode runMode, java.lang.Long testRunId, java.lang.String source, java.lang.String name, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed)CategorizedReportEntry(RunMode runMode, java.lang.Long testRunId, 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 booleanequals(java.lang.Object o)java.lang.StringgetGroup()The group/category of the testcasejava.lang.StringgetNameWithGroup()A source name of the test case together with the group or category (if any exists).java.lang.StringgetReportNameWithGroup()A source text of the test case together with the group or category (if any exists).inthashCode()static TestSetReportEntryreportEntry(RunMode runMode, java.lang.Long testRunId, 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.api.report.SimpleReportEntry
assumption, getElapsed, getElapsed, getMessage, getName, getNameText, getRunMode, getSourceName, getSourceText, getStackTraceWriter, getSystemProperties, getTestRunId, ignored, toString, withException
-
-
-
-
Field Detail
-
GROUP_PREFIX
public static final java.lang.String GROUP_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CategorizedReportEntry
public CategorizedReportEntry(@Nonnull RunMode runMode, @Nonnegative java.lang.Long testRunId, java.lang.String source, java.lang.String name, java.lang.String group)
-
CategorizedReportEntry
public CategorizedReportEntry(@Nonnull RunMode runMode, @Nonnegative java.lang.Long testRunId, java.lang.String source, java.lang.String name, java.lang.String group, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed)
-
CategorizedReportEntry
public CategorizedReportEntry(@Nonnull RunMode runMode, @Nonnegative java.lang.Long testRunId, 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(@Nonnull RunMode runMode, @Nonnegative java.lang.Long testRunId, 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(@Nonnull RunMode runMode, @Nonnegative java.lang.Long testRunId, 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:ReportEntryThe group/category of the testcase- Specified by:
getGroupin interfaceReportEntry- Overrides:
getGroupin classSimpleReportEntry- Returns:
- A string
-
getNameWithGroup
public java.lang.String getNameWithGroup()
Description copied from interface:ReportEntryA source name of the test case together with the group or category (if any exists).- Specified by:
getNameWithGroupin interfaceReportEntry- Overrides:
getNameWithGroupin 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:ReportEntryA source text of the test case together with the group or category (if any exists).- Specified by:
getReportNameWithGroupin interfaceReportEntry- Overrides:
getReportNameWithGroupin classSimpleReportEntry- Returns:
- A string with the test case text and group/category, or just the source text. If no source text is provided, then this will return null.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classSimpleReportEntry
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSimpleReportEntry
-
-