com.cedarsoft.gdao
Class PersistenceTester
java.lang.Object
com.cedarsoft.gdao.PersistenceTester
public class PersistenceTester
- extends java.lang.Object
Tests persistence objects
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
additionalObjectCount
public int additionalObjectCount
checkEquality
public boolean checkEquality
PersistenceTester
public PersistenceTester(@NotNull
GenericDaoManager daoManager)
PersistenceTester
public PersistenceTester(@NotNull
GenericDaoManager daoManager,
@NotNull
java.util.Set<java.lang.Class<?>> transientFieldTypes)
save
public <T> void save(@NotNull
T object)
addTransientFieldType
public void addTransientFieldType(@NotNull
java.lang.Class<?> transientFieldType)
getDao
@NotNull
public <T> GenericDao<T> getDao(@NotNull
T object)
testObject
public <T> void testObject(@NotNull
T object)
throws java.lang.Exception
- Tests the given object
- Parameters:
object - the object that is tested
- Throws:
java.lang.Exception
mustBeTransient
protected boolean mustBeTransient(@NotNull
java.lang.reflect.Field field)
Copyright © 2009 cedarsoft GmbH. All Rights Reserved.