public class SimpleResultPart extends java.lang.Object implements TestResultPart, TestStatus, TestRunAware, java.io.Serializable
Basic implementation of a result part, implementing the standard three status approach for test results.
TestStatus
,
Serialized FormERROR, FAILED, PASSED, STATUSSTR_ERROR, STATUSSTR_FAILED, STATUSSTR_PASSED
Constructor and Description |
---|
SimpleResultPart() |
SimpleResultPart(java.lang.Integer status,
java.lang.String message) |
SimpleResultPart(java.lang.Integer status,
java.lang.String message,
java.lang.Exception exception) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRootCause(java.lang.StringBuffer buf,
java.lang.Throwable cause) |
java.lang.String |
getExceptionMessage()
The underlying
Exception . |
java.lang.String |
getMessage()
The related message.
|
java.lang.Integer |
getStatus()
The status, as defined in
TestStatus . |
java.lang.String |
getTestRunUuid() |
void |
notifyTestRun(TestRun testRun)
Notifies the current test run.
|
void |
setException(java.lang.Exception exception) |
void |
setExceptionMessage(java.lang.String exceptionMessage) |
void |
setMessage(java.lang.String message) |
void |
setStatus(java.lang.Integer status) |
void |
setTestRunUuid(java.lang.String testRunUuid)
For ORM
|
java.lang.String |
toString() |
public SimpleResultPart()
public SimpleResultPart(java.lang.Integer status, java.lang.String message)
public SimpleResultPart(java.lang.Integer status, java.lang.String message, java.lang.Exception exception)
public java.lang.String getMessage()
TestResultPart
getMessage
in interface TestResultPart
public void setMessage(java.lang.String message)
public void setStatus(java.lang.Integer status)
public java.lang.Integer getStatus()
TestResultPart
TestStatus
.getStatus
in interface TestResultPart
public java.lang.String getExceptionMessage()
TestResultPart
Exception
. Can be null.getExceptionMessage
in interface TestResultPart
public void setException(java.lang.Exception exception)
protected void addRootCause(java.lang.StringBuffer buf, java.lang.Throwable cause)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getTestRunUuid()
public void setTestRunUuid(java.lang.String testRunUuid)
public void notifyTestRun(TestRun testRun)
TestRunAware
notifyTestRun
in interface TestRunAware
public void setExceptionMessage(java.lang.String exceptionMessage)
Copyright © 2007–2020. All rights reserved.