Uses of Interface
avignon.AvignonTagHandler

Packages that use AvignonTagHandler
avignon   
avignon.handlers   
avignon.loaders   
 

Uses of AvignonTagHandler in avignon
 

Classes in avignon that implement AvignonTagHandler
 class DoNothingHandler
          Handler that does nothing.
 

Methods in avignon that return AvignonTagHandler
 AvignonTagHandler TagLoader.findTagHandler(java.lang.String name)
          An implementation of this method should attempt to load the handler associated with the given name.
 AvignonTagHandler[] AvignonTestState.peekAll(java.lang.Class target)
          Finds all the handlers on the stack that are instances of the given class.
 AvignonTagHandler AvignonTestState.getStackTop()
           
 AvignonTagHandler AvignonTestState.peek(java.lang.Class target)
          Searches the element stack for a handler to which the target is assignable.
static AvignonTagHandler AvignonTagLoader.findTagHandler(java.lang.String name)
          Finds the appropiate AvignonTagHandler to use for the given tag.
 

Methods in avignon with parameters of type AvignonTagHandler
protected  void AvignonTestState.push(AvignonTagHandler handler, org.xml.sax.Attributes attributes)
          Pushes an AvignonTagHandler onto the element stack.
 

Constructors in avignon with parameters of type AvignonTagHandler
AvignonTestState(AvignonTagHandler[] handlers)
          Constructs an instance with an initial tag stack.
 

Uses of AvignonTagHandler in avignon.handlers
 

Classes in avignon.handlers that implement AvignonTagHandler
 class AcceptanceTestHandler
          Helps to name and bracket an acceptance test.
 class ClearTableHandler
          Deletes all the rows from the table specified by the 'name' attribute.
 class ClickHandlerLogic
          Deprecated. Deprecated in favor of the individual browser handlers.
 class 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.
 class 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.
 class DatabaseDeleteHandler
          Deletes records from a database table.
 class DatabaseInsertHandler
          Inserts values into a database table.
 class DatabaseStateHandler
          Deprecated. Deprecated in favor of setup and teardown scripts.
 class DatabaseTableHandler
          Defines the table to be used for other database handlers that it encloses.
 class DatabaseUpdateHandler
          Executes a SQL UPDATE statement.
 class DeleteHandler
          Generic database delete handler.
 class ExecuteSQLHandler
          Executes a SQL statement against the current database.
Attributes: sql - SQL action statement.
 class HTTPInterceptorHandler
          Sets up an fake HTTP server that will return a specified response for a specified GET request.
 class InputValueHandler
          Deprecated. Deprecated in favor of the EnterText tag.
 class PageClickHandler
          Deprecated. Deprecated in favor of the ClickBrowser tag.
 class ScriptBlockHandler
          Grouping tag for include scripts.
 class 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.
 class SleepHandler
          Causes test execution to be suspended for a given number of seconds.
Attributes: period - Number of seconds to sleep.
 class SMTPHeaderHandler
          Defines expected headers of an SMTP dialog.
Attributes: text - The text of an SMTP header to expect.
 class 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.
 class SubmitPageHandler
          Deprecated. Deprecated in favor of the browsers.* handlers.
 class TestScriptHandler
          Includes an Avignon test script in the current test.
Attributes: name - Path, relative to the ScriptRoot property, to the script to be included.
 class TestSuiteHandler
          Serves as a grouping symbol for a set of acceptance tests.
Attributes: name - Name of the suite of tests.
 class UpdateFieldHandler
          Deprecated. Deprecated in favor of setup and teardown scripts.
 class VerbalizeTestResultHandler
          This class will play a success or failure sound file based on the status of the running acceptance test.
 

Constructors in avignon.handlers with parameters of type AvignonTagHandler
ShuntedTestState(AvignonTagHandler[] handlers)
          Creates an AvignonTestState with multiple handlers on its stack.
 

Uses of AvignonTagHandler in avignon.loaders
 

Methods in avignon.loaders that return AvignonTagHandler
 AvignonTagHandler XmlTagLoader.findTagHandler(java.lang.String name)
           
 AvignonTagHandler TestLoader.findTagHandler(java.lang.String name)
          Returns the saved AvignnonTagHandler if the given name matches the saved tag name.
 AvignonTagHandler JavaTagLoader.findTagHandler(java.lang.String name)
          Searches for tags by using the tag name followed by "Handler" as an unqualified class name and qualifying it with the different prefixes specified in the HandlerPath property of the avignon.properties file.
 

Methods in avignon.loaders with parameters of type AvignonTagHandler
static void TestLoader.setHandler(java.lang.String name, AvignonTagHandler tag)
          Sets the handler to be returned for a given tag name.
 

Constructors in avignon.loaders with parameters of type AvignonTagHandler
TestLoader(java.lang.String name, AvignonTagHandler tag)
          Construct a TagLoader that will return a specific AvignonTagHandler for a given name or null if the name does not match.
 


SourceForge.net Logo