import org.apache.log4j.Logger;
import org.hibernate.collection.spi.PersistentCollection;
import org.junit.Assert;
-import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.unitils.dbunit.annotation.DataSet;
import eu.etaxonomy.cdm.model.description.PolytomousKeyNode;
import eu.etaxonomy.cdm.model.media.Rights;
import eu.etaxonomy.cdm.model.taxon.Taxon;
-import eu.etaxonomy.taxeditor.httpinvoker.BaseRemotingTest;
-import eu.etaxonomy.taxeditor.remoting.cache.CdmTransientEntityCacher;
+import eu.etaxonomy.taxeditor.httpinvoker.RemotingSessionAwareTest;
import eu.etaxonomy.taxeditor.remoting.cache.EntityCacherDebugResult;
-import eu.etaxonomy.taxeditor.session.ICdmEntitySession;
import eu.etaxonomy.taxeditor.session.ICdmEntitySessionEnabled;
import eu.etaxonomy.taxeditor.session.MockSessionOwner;
*
*/
@DataSet
-public class PolytomousKeyTest extends BaseRemotingTest {
+public class PolytomousKeyTest extends RemotingSessionAwareTest {
private static final Logger logger = Logger.getLogger(PolytomousKeyTest.class);
ICommonService commonService = getRemoteApplicationController().getCommonService();
ITaxonService taxonService = getRemoteApplicationController().getTaxonService();
-
- private CdmTransientEntityCacher cacher;
- private ICdmEntitySessionEnabled sessionOwner;
-
- private ICdmEntitySession cdmEntitySession;
-
Language english = Language.getLanguageFromUuid(Language.uuidEnglish);
public static void initializePolytomousKeyTest() {
}
- @Before
- public void initializeSession() {
- sessionOwner = new MockSessionOwner();
- cdmEntitySession = cdmEntitySessionManager.newSession(sessionOwner, true);
- cacher = getCacher(sessionOwner);
- }
@Test
public void readAllPolytomousKeys() {