org.sourceforge.jemm.database
Class BaseDatabaseGCTest

java.lang.Object
  extended by org.sourceforge.jemm.database.BaseDatabaseTest
      extended by org.sourceforge.jemm.database.BaseDatabaseGCTest

public class BaseDatabaseGCTest
extends BaseDatabaseTest

GC tests for the BaseDatabase database implementation.

See BaseDatabaseTest for more information.

Author:
Rory Graves

Field Summary
 
Fields inherited from class org.sourceforge.jemm.database.BaseDatabaseTest
clientId, database, debug, DUMMY_CLASS, gcMode, typeHelper
 
Constructor Summary
BaseDatabaseGCTest()
          For these tests, set the gc model to manual rather than automatic.
 
Method Summary
 void basicClientReferencedObjectTest()
           
 void basicRootReferencedObjectTest()
           
 void basicUnreferencedObjectTest()
           
 void listReferenceTest()
           
 void mapReferenceTest()
           
 void objectReferencedObjectTest()
           
 void setReferenceTest()
           
 
Methods inherited from class org.sourceforge.jemm.database.BaseDatabaseTest
cleanup, createFieldData, createSyncData, getDatabase, registerTestClass1, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseDatabaseGCTest

public BaseDatabaseGCTest()
For these tests, set the gc model to manual rather than automatic.

Method Detail

basicUnreferencedObjectTest

public void basicUnreferencedObjectTest()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

basicClientReferencedObjectTest

public void basicClientReferencedObjectTest()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

basicRootReferencedObjectTest

public void basicRootReferencedObjectTest()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

objectReferencedObjectTest

public void objectReferencedObjectTest()
                                throws java.lang.Exception
Throws:
java.lang.Exception

setReferenceTest

public void setReferenceTest()
                      throws java.lang.Exception
Throws:
java.lang.Exception

listReferenceTest

public void listReferenceTest()
                       throws java.lang.Exception
Throws:
java.lang.Exception

mapReferenceTest

public void mapReferenceTest()
                      throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2009. All Rights Reserved.