org.jboss.portal.test.framework.driver
Interface TestDriver

All Known Subinterfaces:
RemoteTestDriver, TestDriverContainer
All Known Implementing Classes:
AbstractTestDriverServer, HTTPTestCase, POJOJUnitTest, RemoteTestCase, RemoteTestDriverClient, RemoteTestDriverServer, RemoteTestSuite, TestSuite, WebTestCase

public interface TestDriver

The contract that defines what a testable system is and its usage.

Version:
$Revision: 7228 $
Author:
Julien Viet

Method Summary
 TestItemInfo getInfo()
          Returns the meta information exposed by the driver.
 DriverResponse invoke(java.lang.String testId, DriverCommand command)
          Execute a command of the testing protocol.
 

Method Detail

getInfo

TestItemInfo getInfo()
Returns the meta information exposed by the driver.


invoke

DriverResponse invoke(java.lang.String testId,
                      DriverCommand command)
                      throws TestDriverException
Execute a command of the testing protocol.

Throws:
TestDriverException