|
OOoRunner test harness | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Dictionary | +--java.util.Hashtable | +--lib.TestParameters
TestParameters describes a parameters (in a form of pairs: name, value) to be passed to tests and which may affect the test behaviour. That can be, for example, standard paths, connection strings, etc. The TestParameters also provides XMultiServiceFactory for the test (tests).
Inner classes inherited from class java.util.Map |
Map.Entry |
Field Summary | |
String |
AppExecutionCommand
The AppExecutionCmd contains the full qualified command to an Application to be started. |
Object |
AppProvider
The AppProvider contains the Application Provider to control the ServiceFactory. |
String |
ConnectionString
The ConnectionString for Office Connection default is 'socket,host=localhost,port=8100' |
boolean |
DebugIsActive
'true' is a debug information should be written, 'false' elsewhere these will be provided by the framework. Debug information will always be written on standard out. default is true |
String |
DescriptionPath
The Path to the component description |
boolean |
LoggingIsActive
'true' is a log should be written, 'false' elsewhere these will be provided by the testcases default is true |
String |
LogWriter
|
String |
OfficeProvider
The OfficeProvider contains the full qualified class that provides a connection to StarOffice default is helper.OfficeProvider |
String |
OutProducer
|
Object |
ProcessHandler
The Process contains the Process handler to control the Application. |
Object |
ServiceFactory
The ServiceFactory to create instances |
String |
TestBase
The Testbase to be executed by the runner default is 'java_fat' |
String |
TestDocumentPath
The Path to the test documents that are loaded during the test default will be the tmp dir |
Object |
TestJob
|
Integer |
TimeOut
|
Constructor Summary | |
TestParameters()
Constructor, defaults for Parameters are set. |
Method Summary | |
Object |
get(Object key)
Wraper around "get()" with some debug output |
boolean |
getBool(Object key)
Special get method for boolean values: for convenience. |
int |
getInt(Object key)
Special get method for integer values: for convenience. |
Object |
getMSF()
|
Object |
put(Object key,
Object val)
Wraper around "put()" |
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public String ConnectionString
public Object AppProvider
public Object ProcessHandler
public String AppExecutionCommand
public String OfficeProvider
public String TestBase
public Object ServiceFactory
public String DescriptionPath
public String TestDocumentPath
public boolean LoggingIsActive
public boolean DebugIsActive
public Object TestJob
public String LogWriter
public String OutProducer
public Integer TimeOut
Constructor Detail |
public TestParameters()
Method Detail |
public Object get(Object key)
get
in class Hashtable
key
- A key of this table.Hashtable
public boolean getBool(Object key)
key
- A key of this table.public int getInt(Object key)
key
- A key of this table.public Object put(Object key, Object val)
put
in class Hashtable
key
- A key of this table.val
- The value of the key.Hashtable
public Object getMSF()
|
OOoRunner test harness | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |