testDetachMap() Test the deatch on an object which references a map.
public void
testDetachNonPersistentCopy() Test the detach method with a non persistent object: the object is made persistent before being detached.
public void
testDetachNonPersistentInherited() Test the detach method with a non persistent object which is inherited from a super class: the object is made persistent before being detached.
public void
testDetachNullReference() Test the detach method: make an object persistent with a null refrence, and detach it out of an active transaction.
public void
testDetachPersistentDeleted() Test the detach method with a persistent-deleted object: an exception must be thrown.