org.apache.commons.beanutils
Class LazyDynaListTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.commons.beanutils.LazyDynaListTestCase
All Implemented Interfaces:
junit.framework.Test

public class LazyDynaListTestCase
extends junit.framework.TestCase

Test Case for the LazyDynaListclass.

Author:
Niall Pemberton

Field Summary
protected  DynaClass basicDynaClass
           
protected  DynaClass hashMapDynaClass
           
protected  DynaClass pojoDynaClass
           
protected  DynaProperty[] properties
           
protected  DynaClass treeMapDynaClass
           
 
Constructor Summary
LazyDynaListTestCase(String name)
          Construct a new instance of this test case.
 
Method Summary
static void main(String[] args)
          Run thus Test
 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 testCollection(LazyDynaList list, Class testClass, DynaClass testDynaClass, Object wrongBean)
          Test Collection
 void testDynaBeanDynaClass()
          Test DynaBean Create
 void testDynaBeanType()
          Test DynaBean Create
 void testMapDynaClass()
          Test Map Create
 void testMapType()
          Test Map Create
 void testNullType()
          Test adding a map to List with no type set.
 void testPojoDynaClass()
          Test Pojo Create
 void testPojoType()
          Test Pojo Create
 void testSerializationDynaBean()
          Test DynaBean serialization.
 void testSerializationLazyDynaBean()
          Test DynaBean serialization.
 void testSerializationMap()
          Test Map serialization.
 void testSerializationPojo()
          Test POJO (WrapDynaBean) serialization.
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

properties

protected DynaProperty[] properties

treeMapDynaClass

protected DynaClass treeMapDynaClass

hashMapDynaClass

protected DynaClass hashMapDynaClass

pojoDynaClass

protected DynaClass pojoDynaClass

basicDynaClass

protected DynaClass basicDynaClass
Constructor Detail

LazyDynaListTestCase

public LazyDynaListTestCase(String name)
Construct a new instance of this test case.

Parameters:
name - Name of the test case
Method Detail

main

public static void main(String[] args)
Run thus Test


suite

public static junit.framework.Test suite()
Return the tests included in this test suite.


setUp

public void setUp()
           throws Exception
Set up instance variables required by this test case.

Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

tearDown

public void tearDown()
Tear down instance variables required by this test case.

Overrides:
tearDown in class junit.framework.TestCase

testDynaBeanDynaClass

public void testDynaBeanDynaClass()
Test DynaBean Create


testDynaBeanType

public void testDynaBeanType()
Test DynaBean Create


testMapDynaClass

public void testMapDynaClass()
Test Map Create


testMapType

public void testMapType()
Test Map Create


testPojoDynaClass

public void testPojoDynaClass()
Test Pojo Create


testPojoType

public void testPojoType()
Test Pojo Create


testCollection

public void testCollection(LazyDynaList list,
                           Class testClass,
                           DynaClass testDynaClass,
                           Object wrongBean)
Test Collection


testNullType

public void testNullType()
Test adding a map to List with no type set.


testSerializationDynaBean

public void testSerializationDynaBean()
Test DynaBean serialization.


testSerializationLazyDynaBean

public void testSerializationLazyDynaBean()
Test DynaBean serialization.


testSerializationMap

public void testSerializationMap()
Test Map serialization.


testSerializationPojo

public void testSerializationPojo()
Test POJO (WrapDynaBean) serialization.



Copyright © 2000-2010 The Apache Software Foundation. All Rights Reserved.