|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.struts.config.TestFormBeanConfig
public class TestFormBeanConfig
Unit tests for the org.apache.struts.config.FormBeanConfig
class. Currently only contains code to test the methods that support
configuration inheritance.
Nested Class Summary | |
---|---|
static class |
TestFormBeanConfig.CustomFormBeanConfig
Used to detect that FormBeanConfig is making the right calls. |
Field Summary | |
---|---|
protected org.apache.struts.config.FormBeanConfig |
baseForm
The common base we'll use. |
protected org.apache.struts.config.ModuleConfig |
config
The ModuleConfig we'll use. |
Constructor Summary | |
---|---|
TestFormBeanConfig(String name)
Construct a new instance of this test case. |
Method Summary | |
---|---|
void |
setUp()
Set up instance variables required by this test case. |
static junit.framework.Test |
suite()
Return the tests included in this test suite. |
void |
tearDown()
Tear down instance variables required by this test case. |
void |
testCheckCircularInheritance()
Basic check that shouldn't detect an error. |
void |
testCheckCircularInheritanceError()
Basic check that SHOULD detect an error. |
void |
testInheritFrom()
Test a typical form bean configuration extension where various properties should be inherited from a base form. |
void |
testProcessExtendsBaseFormExtends()
Test that processExtends() makes sure that a base form's own extension has been processed. |
void |
testProcessExtendsMissingBaseForm()
Make sure that correct exception is thrown if a base form can't be found. |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
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, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected org.apache.struts.config.ModuleConfig config
protected org.apache.struts.config.FormBeanConfig baseForm
Constructor Detail |
---|
public TestFormBeanConfig(String name)
name
- Name of the test caseMethod Detail |
---|
public void setUp()
setUp
in class junit.framework.TestCase
public static junit.framework.Test suite()
public void tearDown()
tearDown
in class junit.framework.TestCase
public void testCheckCircularInheritance()
public void testCheckCircularInheritanceError()
public void testProcessExtendsBaseFormExtends() throws Exception
Exception
public void testProcessExtendsMissingBaseForm() throws Exception
Exception
public void testInheritFrom() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |