Package org.apache.tapestry5.test
Support for testing Tapestry pages
-
Interface Summary Interface Description ErrorReporter Responsible for writing an error report for the current test, after an assertion fails.ServletContainerRunner Used 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 ErrorReportingCommandProcessor A wrapper around a standard command processor that adds additional exception reporting when a failure occurs.Jetty7Runner Deprecated. please useJettyRunner
insteadJettyRunner Launches an instance of Jetty.PageTester This class is used to run a Tapestry app in a single-threaded, in-process testing environment.RandomDataSource Provides access to random data that can be used when populating a test database with "reasonable" data.SeleniumTestCase Base class for creating Selenium-based integration test cases.TapestryTestCase Base test case that adds a number of convenience factory and training methods for the public interfaces of Tapestry.TapestryTestConstants DefinsITestContext
attributes meaninful to Tapestry for controlling application startup and shutdown.Tomcat6Runner Deprecated. Please useTomcatRunner
insteadTomcatRunner Launches an instance of Tomcat. -
Annotation Types Summary Annotation Type Description TapestryTestConfiguration To be used on Selenium-based integration tests that extendSeleniumTestCase
as an alternative to using a TestNG XML configuration file.