Package com.netriser.xmltestsuite.testcases

This package contains the TestCase classes for XmlTestSuite.

See:
          Description

Interface Summary
XmlElement Interface which defines the methods required if an external class is used in the system.
 

Class Summary
domain Defines a domain name to ip address lookup, bypassing the normal DNS lookup.
eval XmlTestCase that evaluates an xpath expression.
exec XmlTestCase that executes a database query an xpath expression.
fetch XmlTestCase that fetches a web page.
output XmlTestCase that outputs an evaluated string, database query or xpath expression.
outputHTML XmlTestCase that outputs the url of the most recent http request and the unformatted html response.
outputPage Generates a prototype XML fragment baed on the current response and the specified form.
outputTidy XmlTestCase that outputs the url of the most recent http request and the formatted html response.
run TestCase that provides a way to parameterise tests.
script XmlTestCase that executes javascript in the context of the current document.
set TestCase that sets a value using defined value, xpath expression, or database query.
steps This represents the set of tests in an xml test suite.
submit XmlTestCase that submits a http request using the values from a specified form element.
SwinguiRunner OBSOLETE
verify An XmlTestCase that verifies the most recent response against an xml specification provided in the xml configuration file.
verifylinks  
with XmlTestSequence which allows a single page element to be defined for a set of tests.
XmlTestCase Base class for test objects.
XmlTestSequence Base class for collections of test objects.
 

Package com.netriser.xmltestsuite.testcases Description

This package contains the TestCase classes for XmlTestSuite.

It contains a set of classes which are instantiated based on the content of an xml test file.

New classes can be easily added; they must at least inherit junit.Test, and ideally implement XmlTestSequence or XmlTestCase