OpenEdge.ABLUnit.Writer.ResultsXmlWriter
- Last Updated: January 15, 2026
- 3 minute read
- OpenEdge
- Version 12.8
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| AddChildEntities (TestEntity, handle) |
/* Writes the details of a particular test case into the given handle
@param TestEntity The test entity being written
@param handle The parent XML node */
|
||
| AddChildEntities (TestEntity, handle, ICollection) |
|
||
| AddTestcase (handle, TestEntity, handle) |
/* Creates the <testcase> tag element for every test method or test procedure.
@param handle An X-NODEREF
@param TestEntity The entity for which to write results
@param handle The parent X-NODEREF */
|
||
| AddTestcase (handle, TestEntity, handle, ICollection) |
|
||
| HANDLE CreatePropertiesElement (handle) |
/* Creates a properties element, which has some runtime properties added
@param handle The XML document the <properties> element is added to
@return handle The <properties> element */
|
||
| HANDLE CreatePropertiesElement (handle, ICollection) |
|
||
| HANDLE CreateSkippedElement (handle, character) |
/* Adds a 'skipped' element with a message attribute
@param handle the X-DOC handle
@param character A message string. If an unknonw string is send, no message attribute is added.
@return handle The 'skipped' element */
|
||
| HANDLE CreateSkippedElement (handle, character, ICollection) |
|
||
| HANDLE CreateTraceElement (handle, TestTestResult, character) |
/* Creates the trace element with the given name and result in the xml file . Applicable for both error and exception
nodeName: the name of the node 'error' or 'failure'.
@param handle The XML document
@param TestTestResult The test result
@param character The name for this trace node (error/failure)
@return handle The newly-populated/created trace */
|
||
| HANDLE CreateTraceElement (handle, TestTestResult, character, ICollection) |
|
||
| HANDLE CreateXmlDoc () |
/* Creates an X-DOCUMENT
@param ICollection A collection to hold any X-DOC or X-NODEREF handles for cleanup after writing of the doc
@return handle The newly created X-DOCUMENT handle */
|
||
| HANDLE CreateXmlDoc (ICollection) |
|
||
| HANDLE CreateXmlNode () |
/* Creates an X-NODEREF
@return handle The newly created X-NODEREF handle */
|
||
| HANDLE CreateXmlNode (ICollection) |
|
||
| WriteToFile (character, TestEntity) |
/* Writes the test results in the xml file
@param character The XML file name.
@param TestEntity The test to write (root) */
|
||
| LONGCHAR WriteToLongchar (TestEntity) |
/* Writes the test results to a longchar
@param TestEntity The test to write (root)
@param longchar The XML output, with a UTF-8 codepage */
|
||
| HANDLE WriteXml (TestEntity) |
/* Writes the TestEntity as XML
@param TestEntity The test to write (root)
@return handle The XML document (X-DOC) */
|
||
| HANDLE WriteXml (TestEntity, ICollection) |
|
Method Detail
AddChildEntities (TestEntity, handle)
|
||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AddChildEntities (TestEntity, handle, ICollection)
|
||||||||||||||||||||||||||
AddTestcase (handle, TestEntity, handle)
|
||||||||||||||||||||||||||
AddTestcase (handle, TestEntity, handle, ICollection)
|
||||||||||||||||||||||||||
HANDLE CreatePropertiesElement (handle)
|
||||||||||||||||||||||||||
HANDLE CreatePropertiesElement (handle, ICollection)
|
||||||||||||||||||||||||||
HANDLE CreateSkippedElement (handle, character)
|
||||||||||||||||||||||||||
HANDLE CreateSkippedElement (handle, character, ICollection)
|
||||||||||||||||||||||||||
HANDLE CreateTraceElement (handle, TestTestResult, character)
|
||||||||||||||||||||||||||
HANDLE CreateTraceElement (handle, TestTestResult, character, ICollection)
|
||||||||||||||||||||||||||
HANDLE CreateXmlDoc ()
|
||||||||||||||||||||||||||
HANDLE CreateXmlDoc (ICollection)
|
||||||||||||||||||||||||||
HANDLE CreateXmlNode ()
|
||||||||||||||||||||||||||
HANDLE CreateXmlNode (ICollection)
|
||||||||||||||||||||||||||
WriteToFile (character, TestEntity)
|
||||||||||||||||||||||||||
LONGCHAR WriteToLongchar (TestEntity)
|
||||||||||||||||||||||||||
HANDLE WriteXml (TestEntity)
|
||||||||||||||||||||||||||
HANDLE WriteXml (TestEntity, ICollection)
|
||||||||||||||||||||||||||