java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.RuntimeCollective.webapps.RuntimeTestCase
com.RuntimeCollective.webapps.test.WebappsTestCase
com.RuntimeCollective.permission.test.PermissionTestMethods
com.RuntimeCollective.permission.test.PermissionTest
- All Implemented Interfaces:
- junit.framework.Test
- public class PermissionTest
- extends PermissionTestMethods
| Fields inherited from class junit.framework.TestCase |
|
|
Method Summary |
static void |
main(java.lang.String[] args)
RuntimeTestCase is a basic TestCase, which sets up 2 database in RuntimeDataSource and RuntimeParameters. |
static void |
setupRuntime(java.lang.String[] args)
|
protected void |
tearDown()
Tears down the fixture, for example, close a network connection. |
| Methods inherited from class com.RuntimeCollective.webapps.test.WebappsTestCase |
checkBeanStore, getBeanNames, getNameId, getStoreClassForBeanName, initialiseBeanStore, initMailSession, initUserGroups, printBeanStoreClasses, registerBeanClass, registerBeanClass, resetBeanRegister, setUp, testCheckEntityBeanStoreValid |
| 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 |
PermissionTest
public PermissionTest(java.lang.String name)
main
public static void main(java.lang.String[] args)
- Description copied from class:
com.RuntimeCollective.webapps.RuntimeTestCase
- RuntimeTestCase is a basic TestCase, which sets up 2 database in RuntimeDataSource and RuntimeParameters.
In each module, it should be extended into a ModuleTestCase.
The ModuleTestCase will add module-specific RuntimeParameters, and register the required beans.
Finally, each module will define one or many actual test cases, by extending ModuleTestCase.
Example:
- com.RuntimeCollective.content.test.ContentTestCase implements com.RuntimeCollective.webapps.RuntimeTestCase
- com.RuntimeCollective.content.test.FileTest implements com.RuntimeCollective.content.test.ContentTestCase
- com.RuntimeCollective.content.test.ImageTest implements com.RuntimeCollective.content.test.ContentTestCase
setupRuntime
public static void setupRuntime(java.lang.String[] args)
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.