public class Test
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
hasChildNodes
Attribute to denote if the current test has child tests
Default = false When test.appendChild(child) is called, the flag becomes true |
boolean |
hasEnded
Attribute to mark if the test ended safely
It is marked TRUE when extent.endTest(test) is called |
boolean |
isChildNode
Attribute to mark the test as a child node
Top-most test will always have this attribute as false eg: Parent - false Child - true GrandChild - true |
Constructor and Description |
---|
Test() |
Modifier and Type | Method and Description |
---|---|
com.relevantcodes.extentreports.model.Test.TestAttributeIterator<Author> |
authorIterator()
Returns a TestAttributeIterator instance
|
com.relevantcodes.extentreports.model.Test.TestAttributeIterator<Category> |
categoryIterator()
Returns a TestAttributeIterator instance
|
java.util.List<TestAttribute> |
getAuthorsList() |
java.util.List<TestAttribute> |
getCategoryList() |
java.lang.String |
getDescription() |
java.util.Date |
getEndedTime() |
java.util.UUID |
getId() |
java.lang.String |
getInternalWarning() |
int |
getLogColumnSize() |
java.util.HashMap<LogStatus,java.lang.Integer> |
getLogCounts() |
java.util.List<Log> |
getLogList() |
java.lang.String |
getName() |
java.util.List<Test> |
getNodeList() |
java.lang.String |
getRunDuration() |
java.util.List<ScreenCapture> |
getScreenCaptureList() |
java.util.List<Screencast> |
getScreencastList() |
java.util.Date |
getStartedTime() |
LogStatus |
getStatus() |
com.relevantcodes.extentreports.model.Test.LogIterator |
logIterator()
Returns a LogIterator instance
|
void |
prepareFinalize() |
void |
setAuthor(TestAttribute author) |
void |
setCategory(TestAttribute category) |
void |
setDescription(java.lang.String description) |
void |
setEndedTime(java.util.Date endedTime) |
void |
setInternalWarning(java.lang.String warning) |
void |
setLog(java.util.List<Log> logList) |
void |
setLog(Log log) |
void |
setName(java.lang.String name) |
void |
setNode(Test node) |
void |
setNodeList(java.util.List<Test> nodeList) |
void |
setScreenCapture(ScreenCapture screenCapture) |
void |
setScreenCaptureList(java.util.List<ScreenCapture> screenCaptureList) |
void |
setScreencast(Screencast screencast) |
void |
setScreencastList(java.util.List<Screencast> screencastList) |
void |
setStartedTime(java.util.Date startedTime) |
void |
setStatus(LogStatus status) |
void |
trackLastRunStatus() |
public boolean isChildNode
public boolean hasEnded
public boolean hasChildNodes
public com.relevantcodes.extentreports.model.Test.LogIterator logIterator()
LogIterator
public com.relevantcodes.extentreports.model.Test.TestAttributeIterator<Author> authorIterator()
TestAttributeIterator
public com.relevantcodes.extentreports.model.Test.TestAttributeIterator<Category> categoryIterator()
TestAttributeIterator
public java.util.HashMap<LogStatus,java.lang.Integer> getLogCounts()
public void setStartedTime(java.util.Date startedTime)
public java.util.Date getStartedTime()
public java.lang.String getRunDuration()
public void setEndedTime(java.util.Date endedTime)
public java.util.Date getEndedTime()
public void setStatus(LogStatus status)
public LogStatus getStatus()
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public void setInternalWarning(java.lang.String warning)
public java.lang.String getInternalWarning()
public void setName(java.lang.String name)
public java.lang.String getName()
public java.util.UUID getId()
public void setCategory(TestAttribute category)
public java.util.List<TestAttribute> getCategoryList()
public void setAuthor(TestAttribute author)
public java.util.List<TestAttribute> getAuthorsList()
public void setLog(java.util.List<Log> logList)
public void setLog(Log log)
public java.util.List<Log> getLogList()
public int getLogColumnSize()
public void setScreenCaptureList(java.util.List<ScreenCapture> screenCaptureList)
public void setScreenCapture(ScreenCapture screenCapture)
public java.util.List<ScreenCapture> getScreenCaptureList()
public void setScreencastList(java.util.List<Screencast> screencastList)
public void setScreencast(Screencast screencast)
public java.util.List<Screencast> getScreencastList()
public void setNodeList(java.util.List<Test> nodeList)
public void setNode(Test node)
public java.util.List<Test> getNodeList()
public void prepareFinalize()
public void trackLastRunStatus()