|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.commons.latka.AbstractReporter | +--org.apache.commons.latka.XMLReporter
This LatkaEventListener will generate an XML report
of all tests run during an Latka XML suite. XMLReporter
instances are NOT reusable for multiple invocations
of the Latka#runTests(Suite, LatkaEventInfo)
method.
Constructor Summary | |
XMLReporter()
|
Method Summary | |
org.jdom.Document |
getDocument()
Returns the XML Document produced by this listener |
java.lang.String |
getDocumentAsString()
Returns the test report converted from JDOM to a text string. |
void |
requestError(RequestEvent event)
Invoked if a request error occurs. |
void |
requestFailed(RequestEvent event)
Invoked if the request failed. |
void |
requestSkipped(RequestEvent event)
A skipped request. |
void |
requestSucceeded(RequestEvent event)
Invoked if the request succeeds |
void |
setPrintWriter(java.io.PrintWriter writer)
During the execution, any diagnostic ouput will be sent to the stream designated here. |
void |
suiteCompleted(SuiteEvent event)
Invoke when all requests completed. |
Methods inherited from class org.apache.commons.latka.AbstractReporter |
didRequestSucceed, didSessionSucceed, didSuiteSucceed, getFailedResponses |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XMLReporter()
Method Detail |
public org.jdom.Document getDocument()
public java.lang.String getDocumentAsString() throws java.io.IOException
java.io.IOException
- if the XML formatter cannot convert the JDOM
object to textpublic void requestError(RequestEvent event)
LatkaEventListener
requestError
in class AbstractReporter
org.apache.commons.latka.event.LatkaEventListener
event
- a request "error" event. This request has no valid
response.public void requestFailed(RequestEvent event)
LatkaEventListener
requestFailed
in class AbstractReporter
org.apache.commons.latka.event.LatkaEventListener
event
- a "failed" request event. This request should still
have a response, although the response was not
expected by the test.public void requestSkipped(RequestEvent event)
LatkaEventListener
requestSkipped
in class AbstractReporter
org.apache.commons.latka.event.LatkaEventListener
event
- a "skipped" request. Skipped requests have no valid
response.public void requestSucceeded(RequestEvent event)
LatkaEventListener
requestSucceeded
in class AbstractReporter
org.apache.commons.latka.event.LatkaEventListener
event
- a successful request eventpublic void setPrintWriter(java.io.PrintWriter writer)
writer
- PrintWriter that will receive output generated during
the testpublic void suiteCompleted(SuiteEvent event)
LatkaEventListener
org.apache.commons.latka.event.LatkaEventListener
event
- suite event
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |