A D E F G H I L N O R S T V

A

AbstractSynchronizableTBean - Class in org.sysunit
Abstract SynchronizableTBean base class.
AbstractSynchronizableTBean() - Constructor for class org.sysunit.AbstractSynchronizableTBean
Construct.
AbstractTBean - Class in org.sysunit
AbstractTBean is an abstract base class for a TBean implementation which is useful for implementation inheritence.
AbstractTBean() - Constructor for class org.sysunit.AbstractTBean
 
addTBeanFactory(String, TBeanFactory) - Method in class org.sysunit.SystemTestCase
Add a TBeanFactory to this test.
AlreadySynchronizedException - Exception in org.sysunit
Denotes attempt to synchronize a TBean at multiple sync-points simultaneously.
AlreadySynchronizedException(String, String) - Constructor for exception org.sysunit.AlreadySynchronizedException
Construct.
assertValid() - Method in class org.sysunit.AbstractTBean
 
assertValid() - Method in class org.sysunit.SystemTestCase
Perform default post-validation assertion.
assertValid() - Method in interface org.sysunit.TBean
Called after the run() methods of all the TBeans have completed (or timed out) to assert that each TBean is in a valid state

D

DEFAULT_CLASSNAME - Static variable in class org.sysunit.TBeanManagerFactory
Default TBeanManager class name.

E

EMPTY_ARRAY - Static variable in interface org.sysunit.TBean
Empty array.
EMPTY_ARRAY - Static variable in interface org.sysunit.TBeanFactory
Empty TBeanFactory array.

F

FactoryMethodTBeanFactory - Class in org.sysunit
TBeanFactory implementation which uses a factory method to construct TBeans.
FactoryMethodTBeanFactory(SystemTestCase, Method) - Constructor for class org.sysunit.FactoryMethodTBeanFactory
Construct.

G

getError() - Method in class org.sysunit.local.TBeanThread
 
getFactoryMethod() - Method in class org.sysunit.FactoryMethodTBeanFactory
Retrieve the TBean factory Method.
getMessage() - Method in exception org.sysunit.AlreadySynchronizedException
 
getMessage() - Method in exception org.sysunit.InvalidMethodException
 
getMethod() - Method in exception org.sysunit.InvalidMethodException
Retrieve the invalid Method.
getSynchronizer() - Method in class org.sysunit.AbstractSynchronizableTBean
Retrieve the TBeanSynchronizer.
getSynchronizer() - Method in class org.sysunit.local.TBeanThread
 
getSynchronizer() - Method in class org.sysunit.ThreadMethodTBean
Retrieve the TBeanSynchronizer.
getSyncPoint() - Method in exception org.sysunit.AlreadySynchronizedException
Retrieve the sync-point id.
getTBean() - Method in class org.sysunit.local.TBeanThread
 
getTBeanFactories() - Method in class org.sysunit.SystemTestCase
Retrieve all TBeanFactorys.
getTBeanFactory(String) - Method in class org.sysunit.SystemTestCase
Retrieve a TBeanFactory by name.
getTBeanFactoryNames() - Method in class org.sysunit.SystemTestCase
Retrieve an array of TBeanFactory names.
getTBeanId() - Method in exception org.sysunit.AlreadySynchronizedException
Retrieve the TBean id.
getTBeanId() - Method in class org.sysunit.local.TBeanThread
 
getTBeanManager() - Method in class org.sysunit.SystemTestCase
Retrieve the TBeanManager.
getTestCase() - Method in class org.sysunit.FactoryMethodTBeanFactory
Retrieve the SystemTestCase.
getTestCase() - Method in class org.sysunit.ThreadMethodTBean
Retrieve the SystemTestCase.
getTestCase() - Method in class org.sysunit.ThreadMethodTBeanFactory
Retrieve the SystemTestCase.
getThreadMethod() - Method in class org.sysunit.ThreadMethodTBean
Retrieve the thread Method.
getThreadMethod() - Method in class org.sysunit.ThreadMethodTBeanFactory
Retrieve the static thread body Method.

H

hasError() - Method in class org.sysunit.local.TBeanThread
 

I

init() - Method in class org.sysunit.local.LocalTBeanManager
 
init() - Method in interface org.sysunit.TBeanManager
Initialize the manager.
InvalidMethodException - Exception in org.sysunit
Indicates an attempt to reflect an invalid method from a SystemTestCase.
InvalidMethodException(Method, String) - Constructor for exception org.sysunit.InvalidMethodException
Construct.

L

LocalSynchronizer - Class in org.sysunit.local
Single-JVM Synchronizer implementation.
LocalSynchronizer() - Constructor for class org.sysunit.local.LocalSynchronizer
Construct.
LocalTBeanManager - Class in org.sysunit.local
Single-JVM TBeanManager implementation.
LocalTBeanManager() - Constructor for class org.sysunit.local.LocalTBeanManager
Construct.

N

newTBean() - Method in class org.sysunit.FactoryMethodTBeanFactory
 
newTBean() - Method in interface org.sysunit.TBeanFactory
Create a new TBean.
newTBean() - Method in class org.sysunit.ThreadMethodTBeanFactory
 
newTBeanManager() - Static method in class org.sysunit.TBeanManagerFactory
Create a new TBeanManager.

O

org.sysunit - package org.sysunit
The core API and base classes of the SysUnit library.
org.sysunit.local - package org.sysunit.local
 

R

run() - Method in class org.sysunit.local.TBeanThread
 
run() - Method in interface org.sysunit.TBean
Called in parallel by the SysUnit test case to run the TBean
run() - Method in class org.sysunit.ThreadMethodTBean
 
runBare() - Method in class org.sysunit.SystemTestCase
 

S

setSynchronizer(TBeanSynchronizer) - Method in class org.sysunit.AbstractSynchronizableTBean
 
setSynchronizer(TBeanSynchronizer) - Method in interface org.sysunit.SynchronizableTBean
Set the TBeanSynchronizer.
setSynchronizer(TBeanSynchronizer) - Method in class org.sysunit.ThreadMethodTBean
 
setTBeanManager(TBeanManager) - Method in class org.sysunit.SystemTestCase
 
setUp() - Method in class org.sysunit.AbstractTBean
 
setUp() - Method in interface org.sysunit.TBean
Called before each test run to initialise the TBean
setUpSynchronizer() - Method in class org.sysunit.local.TBeanThread
 
setUpTBeans(SystemTestCase) - Method in class org.sysunit.local.LocalTBeanManager
 
setUpTBeans() - Method in class org.sysunit.SystemTestCase
Set up the TBeans.
setUpTBeans(SystemTestCase) - Method in interface org.sysunit.TBeanManager
Set up the TBeans for a SystemTestCase.
sync(String) - Method in class org.sysunit.AbstractSynchronizableTBean
Synchronize at a syncpoint.
sync(String, String) - Method in class org.sysunit.local.LocalSynchronizer
 
sync(String, String) - Method in interface org.sysunit.Synchronizer
Synchronize at a sync-point.
sync(String) - Method in class org.sysunit.SystemTestCase
Synchronize a synthesized ThreadMethodTBean at a sync-point.
sync(String) - Method in interface org.sysunit.TBeanSynchronizer
Synchronize at a sync-point.
SynchronizableTBean - Interface in org.sysunit
TBean capable of synchronizing using a TBeanSynchronizer.
SynchronizationException - Exception in org.sysunit
Indicates an error while synchronizing.
SynchronizationException() - Constructor for exception org.sysunit.SynchronizationException
Construct.
Synchronizer - Interface in org.sysunit
TBean synchronizer.
SystemTestCase - Class in org.sysunit
Base for all system tests.
SystemTestCase() - Constructor for class org.sysunit.SystemTestCase
Construct.
SystemTestCase(String) - Constructor for class org.sysunit.SystemTestCase
Construct.

T

TBean - Interface in org.sysunit
A TBean is a testing bean used in a SysUnit TestCase.
TBeanFactory - Interface in org.sysunit
Factory capable of producing TBeans.
TBeanManager - Interface in org.sysunit
Manages the instantiation and lifecycle of tbeans.
TBeanManagerFactory - Class in org.sysunit
Entry-point for creating a TBeanMaager.
TBeanManagerFactory() - Constructor for class org.sysunit.TBeanManagerFactory
 
TBeanSynchronizer - Interface in org.sysunit
Synchronizer bound to a TBean.
TBeanThread - Class in org.sysunit.local
 
TBeanThread(String, TBean, LocalSynchronizer) - Constructor for class org.sysunit.local.TBeanThread
 
tearDown() - Method in class org.sysunit.AbstractTBean
 
tearDown() - Method in interface org.sysunit.TBean
Called after the SysUnit test has run to clean up any resources such as database connections, to close any files etc
tearDownTBeans(SystemTestCase) - Method in class org.sysunit.local.LocalTBeanManager
 
tearDownTBeans() - Method in class org.sysunit.SystemTestCase
Tear down the TBeans.
tearDownTBeans(SystemTestCase) - Method in interface org.sysunit.TBeanManager
Tear down the TBeans for a SystemTestCase.
testSystem() - Method in class org.sysunit.SystemTestCase
Default test.
ThreadMethodTBean - Class in org.sysunit
Synthetic TBean whose body comes from a SystemTestCase method.
ThreadMethodTBean(SystemTestCase, Method) - Constructor for class org.sysunit.ThreadMethodTBean
Construct.
ThreadMethodTBeanFactory - Class in org.sysunit
TBeanFactory implementation which uses a static method to synthesize simple TBeans.
ThreadMethodTBeanFactory(SystemTestCase, Method) - Constructor for class org.sysunit.ThreadMethodTBeanFactory
Construct.

V

validateTBeans(SystemTestCase) - Method in class org.sysunit.local.LocalTBeanManager
 
validateTBeans() - Method in class org.sysunit.SystemTestCase
 
validateTBeans(SystemTestCase) - Method in interface org.sysunit.TBeanManager
 

A D E F G H I L N O R S T V

Copyright © 2003-2010 SpritSoft, Inc.. All Rights Reserved.