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()
TestResultPartgetMessage in interface TestResultPartpublic void setMessage(java.lang.String message)
public void setStatus(java.lang.Integer status)
public java.lang.Integer getStatus()
TestResultPartTestStatus.getStatus in interface TestResultPartpublic java.lang.String getExceptionMessage()
TestResultPartException. Can be null.getExceptionMessage in interface TestResultPartpublic 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.Objectpublic java.lang.String getTestRunUuid()
public void setTestRunUuid(java.lang.String testRunUuid)
public void notifyTestRun(TestRun testRun)
TestRunAwarenotifyTestRun in interface TestRunAwarepublic void setExceptionMessage(java.lang.String exceptionMessage)
Copyright © 2007–2020. All rights reserved.