java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.RuntimeCollective.webapps.RuntimeTestCase
com.RuntimeCollective.webapps.test.WebappsTestCase
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- AuditedExtensionTest, DefaultUserTest, EntityLinkTableTest, LazyEBListTest, ModeratedExtensionTest, TreeExtensionTest, UserGroupTestReal
- public class WebappsTestCase
- extends com.RuntimeCollective.webapps.RuntimeTestCase
Test Case for basic webapps functionality, mostly EBS-related.
| Fields inherited from class junit.framework.TestCase |
|
| Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
ENTITY_BEAN_CLASS_NAME
private static final java.lang.String ENTITY_BEAN_CLASS_NAME
- See Also:
- Constant Field Values
DEFAULT_STORE_CLASS
protected java.lang.String DEFAULT_STORE_CLASS
ivBeanNames
private java.util.Vector ivBeanNames
ivBeanStoreNames
private java.util.HashMap ivBeanStoreNames
WebappsTestCase
public WebappsTestCase(java.lang.String name)
getNameId
public java.lang.String getNameId()
- A value that can be appended to a name in order that a bean can
be identified aand pulled out of the database in other tests.
resetBeanRegister
public void resetBeanRegister()
registerBeanClass
public void registerBeanClass(java.lang.String name)
registerBeanClass
public void registerBeanClass(java.lang.String name,
java.lang.String storeClass)
getBeanNames
public java.util.Enumeration getBeanNames()
getStoreClassForBeanName
public java.lang.String getStoreClassForBeanName(java.lang.String name)
configureRuntimeDataSource
private void configureRuntimeDataSource()
setUp
protected void setUp()
- This has been copied over from the theseus test cases, and will
be updated to use the RuntimeTestCase init routines shortly
initialiseBeanStore
public com.RuntimeCollective.webapps.EntityBeanStoreHandler initialiseBeanStore()
registerBean
private void registerBean(java.lang.String beanName,
com.RuntimeCollective.webapps.EntityBeanStoreHandler handler,
java.lang.String cacheClass,
java.lang.String storeClass)
throws java.sql.SQLException
testCheckEntityBeanStoreValid
public void testCheckEntityBeanStoreValid()
checkBeanStore
public boolean checkBeanStore()
printBeanStoreClasses
public void printBeanStoreClasses()
initUserGroups
public void initUserGroups()
- Initialise the UserGroups object.
initMailSession
public void initMailSession()
- Initialise the JavaMail Session object.
tearDown
protected void tearDown()
- Description copied from class:
junit.framework.TestCase
- Tears down the fixture, for example, close a network connection.
This method is called after a test is executed.