Support for testing Tapestry pages
Interface Summary Interface Description ErrorReporterResponsible for writing an error report for the current test, after an assertion fails. ServletContainerRunnerUsed as a wrapper around code that runs a web server, so that the server may be shut down at the end of the test.
Class Summary Class Description ErrorReporterImpl ErrorReportingCommandProcessorA wrapper around a standard command processor that adds additional exception reporting when a failure occurs. Jetty7Runner Deprecated.please use
JettyRunnerLaunches an instance of Jetty. PageTesterThis class is used to run a Tapestry app in a single-threaded, in-process testing environment. RandomDataSourceProvides access to random data that can be used when populating a test database with "reasonable" data. SeleniumTestCaseBase class for creating Selenium-based integration test cases. TapestryTestCaseBase test case that adds a number of convenience factory and training methods for the public interfaces of Tapestry. TapestryTestConstantsDefins
ITestContextattributes meaninful to Tapestry for controlling application startup and shutdown.
Tomcat6Runner Deprecated.Please use
TomcatRunnerLaunches an instance of Tomcat.
Annotation Types Summary Annotation Type Description TapestryTestConfigurationTo be used on Selenium-based integration tests that extend
SeleniumTestCaseas an alternative to using a TestNG XML configuration file.