public class SimpleReportEntry extends java.lang.Object implements TestSetReportEntry
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
elapsed |
private java.lang.String |
message |
private java.lang.String |
name |
private java.lang.String |
source |
private StackTraceWriter |
stackTraceWriter |
private java.util.Map<java.lang.String,java.lang.String> |
systemProperties |
Modifier | Constructor and Description |
---|---|
|
SimpleReportEntry() |
|
SimpleReportEntry(java.lang.String source,
java.lang.String name) |
|
SimpleReportEntry(java.lang.String source,
java.lang.String name,
java.lang.Integer elapsed) |
|
SimpleReportEntry(java.lang.String source,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> systemProperties) |
private |
SimpleReportEntry(java.lang.String source,
java.lang.String name,
StackTraceWriter stackTraceWriter) |
|
SimpleReportEntry(java.lang.String source,
java.lang.String name,
StackTraceWriter stackTraceWriter,
java.lang.Integer elapsed) |
|
SimpleReportEntry(java.lang.String source,
java.lang.String name,
StackTraceWriter stackTraceWriter,
java.lang.Integer elapsed,
java.util.Map<java.lang.String,java.lang.String> systemProperties) |
protected |
SimpleReportEntry(java.lang.String source,
java.lang.String name,
StackTraceWriter stackTraceWriter,
java.lang.Integer elapsed,
java.lang.String message,
java.util.Map<java.lang.String,java.lang.String> systemProperties) |
|
SimpleReportEntry(java.lang.String source,
java.lang.String name,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
static SimpleReportEntry |
assumption(java.lang.String source,
java.lang.String name,
java.lang.String message) |
boolean |
equals(java.lang.Object o) |
java.lang.Integer |
getElapsed()
Gets the runtime for the item.
|
java.lang.String |
getGroup()
The group/category of the testcase
|
java.lang.String |
getMessage()
A message relating to a non-successful termination.
|
java.lang.String |
getName()
The name of the test case
|
java.lang.String |
getNameWithGroup()
A name of the test case together with the group or category (if any exists).
|
java.lang.String |
getSourceName()
The class name of the test
|
StackTraceWriter |
getStackTraceWriter()
The group/category of the testcase
|
java.util.Map<java.lang.String,java.lang.String> |
getSystemProperties() |
int |
hashCode() |
static SimpleReportEntry |
ignored(java.lang.String source,
java.lang.String name,
java.lang.String message) |
private boolean |
isElapsedTimeEqual(SimpleReportEntry en) |
private boolean |
isNameEqual(SimpleReportEntry en) |
private boolean |
isSourceEqual(SimpleReportEntry en) |
private boolean |
isStackEqual(SimpleReportEntry en) |
private static java.lang.String |
safeGetMessage(StackTraceWriter stackTraceWriter) |
java.lang.String |
toString() |
static SimpleReportEntry |
withException(java.lang.String source,
java.lang.String name,
StackTraceWriter stackTraceWriter) |
private final java.util.Map<java.lang.String,java.lang.String> systemProperties
private final java.lang.String source
private final java.lang.String name
private final StackTraceWriter stackTraceWriter
private final java.lang.Integer elapsed
private final java.lang.String message
public SimpleReportEntry()
public SimpleReportEntry(java.lang.String source, java.lang.String name)
public SimpleReportEntry(java.lang.String source, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> systemProperties)
private SimpleReportEntry(java.lang.String source, java.lang.String name, StackTraceWriter stackTraceWriter)
public SimpleReportEntry(java.lang.String source, java.lang.String name, java.lang.Integer elapsed)
public SimpleReportEntry(java.lang.String source, java.lang.String name, java.lang.String message)
protected SimpleReportEntry(java.lang.String source, java.lang.String name, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.lang.String message, java.util.Map<java.lang.String,java.lang.String> systemProperties)
public SimpleReportEntry(java.lang.String source, java.lang.String name, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed)
public SimpleReportEntry(java.lang.String source, java.lang.String name, StackTraceWriter stackTraceWriter, java.lang.Integer elapsed, java.util.Map<java.lang.String,java.lang.String> systemProperties)
public static SimpleReportEntry assumption(java.lang.String source, java.lang.String name, java.lang.String message)
public static SimpleReportEntry ignored(java.lang.String source, java.lang.String name, java.lang.String message)
public static SimpleReportEntry withException(java.lang.String source, java.lang.String name, StackTraceWriter stackTraceWriter)
private static java.lang.String safeGetMessage(StackTraceWriter stackTraceWriter)
public java.lang.String getSourceName()
ReportEntry
getSourceName
in interface ReportEntry
public java.lang.String getName()
ReportEntry
getName
in interface ReportEntry
public java.lang.String getGroup()
ReportEntry
getGroup
in interface ReportEntry
public StackTraceWriter getStackTraceWriter()
ReportEntry
getStackTraceWriter
in interface ReportEntry
public java.lang.Integer getElapsed()
ReportEntry
getElapsed
in interface ReportEntry
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getMessage()
ReportEntry
getMessage
in interface ReportEntry
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getNameWithGroup()
ReportEntry
getNameWithGroup
in interface ReportEntry
public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
getSystemProperties
in interface TestSetReportEntry
private boolean isElapsedTimeEqual(SimpleReportEntry en)
private boolean isNameEqual(SimpleReportEntry en)
private boolean isSourceEqual(SimpleReportEntry en)
private boolean isStackEqual(SimpleReportEntry en)