Package avignon.handlers

Interface Summary
ScriptRunner Interface describing a class that can execute an Avignon script.
 

Class Summary
AcceptanceTestHandler Helps to name and bracket an acceptance test.
ClearTableHandler Deletes all the rows from the table specified by the 'name' attribute.
ClickHandlerLogic Deprecated. Deprecated in favor of the individual browser handlers.
DatabaseAssertHandler Asserts that the number of rows matches the expected value.
Attributes: tableExpression - The name of a table or view or a comma separated list of tables and views to be joined. whereCondition - A SQL where expression that will limit the number of records returned.
DatabaseConnectionHandler Handles a connection to an arbitrary database.
Attributes: driver -- Fully qualified class name for a JDBC driver on the classpath. url -- JDBC URL to the database. user -- User name for database.
DatabaseDeleteHandler Deletes records from a database table.
DatabaseInsertHandler Inserts values into a database table.
DatabaseStateHandler Deprecated. Deprecated in favor of setup and teardown scripts.
DatabaseTableHandler Defines the table to be used for other database handlers that it encloses.
DatabaseUpdateHandler Executes a SQL UPDATE statement.
DeleteHandler Generic database delete handler.
ExecuteSQLHandler Executes a SQL statement against the current database.
Attributes: sql - SQL action statement.
HTTPInterceptorHandler Sets up an fake HTTP server that will return a specified response for a specified GET request.
InputValueHandler Deprecated. Deprecated in favor of the EnterText tag.
MessagePicker This class is used to pick a WAV file at random from a specified directory.
MessagePlayer Plays Allows the Allows the sequential playing of WAV files started at different times.
PageClickHandler Deprecated. Deprecated in favor of the ClickBrowser tag.
ScriptBlockHandler Grouping tag for include scripts.
ScriptParamHandler Passes parameters to an included script.
Attributes: name - Name of the parameter to replace. value - Value to replace the named parameter with. When the included script is run, text with the format #name# will be replaced with the value given in this tag.
ShuntedTestState This class is used in handler unit tests to allow you to set up a specific test state.
SleepHandler Causes test execution to be suspended for a given number of seconds.
Attributes: period - Number of seconds to sleep.
SMTPHeaderHandler Defines expected headers of an SMTP dialog.
Attributes: text - The text of an SMTP header to expect.
SMTPInterceptorHandler Allows the assertion of contents of an e-mail being sent.
Attributes: noEMailTimeout - The amount of time in seconds to wait for an e-mail to be sent. expected - The complete path to a file containing the expected body of the e-mail.
SubmitPageHandler Deprecated. Deprecated in favor of the browsers.* handlers.
TestHttpServer The TestHttpServer class is used to support browser unit tests.
TestScriptHandler Includes an Avignon test script in the current test.
Attributes: name - Path, relative to the ScriptRoot property, to the script to be included.
TestSuiteHandler Serves as a grouping symbol for a set of acceptance tests.
Attributes: name - Name of the suite of tests.
UpdateFieldHandler Deprecated. Deprecated in favor of setup and teardown scripts.
VerbalizeTestResultHandler This class will play a success or failure sound file based on the status of the running acceptance test.
WebPageAsserter Asserts that an expected web page matches the actual web page.
 


SourceForge.net Logo