[Joafip-svn] SF.net SVN: joafip:[3172] trunk/joafip/src/test/java/net/sf/joafip
Brought to you by:
luc_peuvrier
|
From: <luc...@us...> - 2012-11-29 08:23:56
|
Revision: 3172
http://joafip.svn.sourceforge.net/joafip/?rev=3172&view=rev
Author: luc_peuvrier
Date: 2012-11-29 08:23:44 +0000 (Thu, 29 Nov 2012)
Log Message:
-----------
test failure correction
Modified Paths:
--------------
trunk/joafip/src/test/java/net/sf/joafip/service/TestExportImport.java
trunk/joafip/src/test/java/net/sf/joafip/service/TestFilePersistenceSetupByProperties.java
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumKeptInMemory.java
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistence.java
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistenceMemory.java
trunk/joafip/src/test/java/net/sf/joafip/service/rel400/TestStoredImmutableEnum.java
trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestObjectReferenceLink.java
trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestStore.java
trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestDeepCopier.java
trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestProxyDeepCopier.java
trunk/joafip/src/test/java/net/sf/joafip/store/service/objectfortest/EnumForTest.java
Added Paths:
-----------
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType1.java
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType2.java
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType3.java
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType4.java
Removed Paths:
-------------
trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType.java
Modified: trunk/joafip/src/test/java/net/sf/joafip/service/TestExportImport.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/TestExportImport.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/TestExportImport.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -63,6 +63,7 @@
@Override
protected void setUp() throws Exception {// NOPMD
super.setUp();
+ EnumForTest.clear();
final File path2 = new File(RUNTIME);
path2.mkdirs();
HelperDeleteJoafipFileForTest.deleteFiles(path2);
Modified: trunk/joafip/src/test/java/net/sf/joafip/service/TestFilePersistenceSetupByProperties.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/TestFilePersistenceSetupByProperties.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/TestFilePersistenceSetupByProperties.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -64,8 +64,7 @@
@Override
protected void setUp() throws Exception {// NOPMD
super.setUp();
- EnumForTest.VAL1.setObject(null);
- EnumForTest.VAL2.setObject(null);
+ EnumForTest.clear();
try {
FilePersistence.setIdCount(100);
} catch (final FilePersistenceException exception) {// NOPMD
Deleted: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -1,47 +0,0 @@
-package net.sf.joafip.service.bug.savenum;
-
-import java.util.HashSet;
-import java.util.Set;
-
-public enum EnumOrderType {
-
- /***/
- LINE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
- /***/
- BOX(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
- /***/
- NUMERIC_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.NUMERIC),
- /***/
- TEXT_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT), IMAGE(
- EnumStrategy.ALL_TYPES, EnumStrategy.TEXT),
- /***/
- DRAWING_ORDER_CONTAINER(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
- EnumStrategy.NUMERIC),
- /***/
- SHELF_LABEL_TRANSITION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
- EnumStrategy.NUMERIC),
- /***/
- SCREEN_TRANSITION_FRAME(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
- EnumStrategy.NUMERIC),
- /***/
- SCREEN_TRANSITION_SPRITE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
- EnumStrategy.NUMERIC);
-
- private final Set<EnumStrategy> strategieSet =
- /**/new HashSet<EnumStrategy>();
-
- private EnumOrderType(final EnumStrategy... strategies) {
- for (final EnumStrategy strategy : strategies) {
- this.strategieSet.add(strategy);
- }
- }
-
- public boolean canConvertToScriptOrders(
- final EnumStrategy displayScriptStrategy) {
- return strategieSet.contains(displayScriptStrategy);
- }
-
- public Set<EnumStrategy> getStrategieSet() {
- return strategieSet;
- }
-}
Copied: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType1.java (from rev 3170, trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType.java)
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType1.java (rev 0)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType1.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -0,0 +1,47 @@
+package net.sf.joafip.service.bug.savenum;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public enum EnumOrderType1 {
+
+ /***/
+ LINE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ BOX(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ NUMERIC_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.NUMERIC),
+ /***/
+ TEXT_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT), IMAGE(
+ EnumStrategy.ALL_TYPES, EnumStrategy.TEXT),
+ /***/
+ DRAWING_ORDER_CONTAINER(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SHELF_LABEL_TRANSITION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_FRAME(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_SPRITE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC);
+
+ private final Set<EnumStrategy> strategieSet =
+ /**/new HashSet<EnumStrategy>();
+
+ private EnumOrderType1(final EnumStrategy... strategies) {
+ for (final EnumStrategy strategy : strategies) {
+ this.strategieSet.add(strategy);
+ }
+ }
+
+ public boolean canConvertToScriptOrders(
+ final EnumStrategy displayScriptStrategy) {
+ return strategieSet.contains(displayScriptStrategy);
+ }
+
+ public Set<EnumStrategy> getStrategieSet() {
+ return strategieSet;
+ }
+}
Added: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType2.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType2.java (rev 0)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType2.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -0,0 +1,47 @@
+package net.sf.joafip.service.bug.savenum;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public enum EnumOrderType2 {
+
+ /***/
+ LINE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ BOX(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ NUMERIC_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.NUMERIC),
+ /***/
+ TEXT_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT), IMAGE(
+ EnumStrategy.ALL_TYPES, EnumStrategy.TEXT),
+ /***/
+ DRAWING_ORDER_CONTAINER(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SHELF_LABEL_TRANSITION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_FRAME(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_SPRITE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC);
+
+ private final Set<EnumStrategy> strategieSet =
+ /**/new HashSet<EnumStrategy>();
+
+ private EnumOrderType2(final EnumStrategy... strategies) {
+ for (final EnumStrategy strategy : strategies) {
+ this.strategieSet.add(strategy);
+ }
+ }
+
+ public boolean canConvertToScriptOrders(
+ final EnumStrategy displayScriptStrategy) {
+ return strategieSet.contains(displayScriptStrategy);
+ }
+
+ public Set<EnumStrategy> getStrategieSet() {
+ return strategieSet;
+ }
+}
Property changes on: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType2.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType3.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType3.java (rev 0)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType3.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -0,0 +1,47 @@
+package net.sf.joafip.service.bug.savenum;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public enum EnumOrderType3 {
+
+ /***/
+ LINE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ BOX(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ NUMERIC_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.NUMERIC),
+ /***/
+ TEXT_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT), IMAGE(
+ EnumStrategy.ALL_TYPES, EnumStrategy.TEXT),
+ /***/
+ DRAWING_ORDER_CONTAINER(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SHELF_LABEL_TRANSITION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_FRAME(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_SPRITE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC);
+
+ private final Set<EnumStrategy> strategieSet =
+ /**/new HashSet<EnumStrategy>();
+
+ private EnumOrderType3(final EnumStrategy... strategies) {
+ for (final EnumStrategy strategy : strategies) {
+ this.strategieSet.add(strategy);
+ }
+ }
+
+ public boolean canConvertToScriptOrders(
+ final EnumStrategy displayScriptStrategy) {
+ return strategieSet.contains(displayScriptStrategy);
+ }
+
+ public Set<EnumStrategy> getStrategieSet() {
+ return strategieSet;
+ }
+}
Property changes on: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType3.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType4.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType4.java (rev 0)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType4.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -0,0 +1,47 @@
+package net.sf.joafip.service.bug.savenum;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public enum EnumOrderType4 {
+
+ /***/
+ LINE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ BOX(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT, EnumStrategy.NUMERIC),
+ /***/
+ NUMERIC_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.NUMERIC),
+ /***/
+ TEXT_GLYPH_COLLECTION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT), IMAGE(
+ EnumStrategy.ALL_TYPES, EnumStrategy.TEXT),
+ /***/
+ DRAWING_ORDER_CONTAINER(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SHELF_LABEL_TRANSITION(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_FRAME(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC),
+ /***/
+ SCREEN_TRANSITION_SPRITE(EnumStrategy.ALL_TYPES, EnumStrategy.TEXT,
+ EnumStrategy.NUMERIC);
+
+ private final Set<EnumStrategy> strategieSet =
+ /**/new HashSet<EnumStrategy>();
+
+ private EnumOrderType4(final EnumStrategy... strategies) {
+ for (final EnumStrategy strategy : strategies) {
+ this.strategieSet.add(strategy);
+ }
+ }
+
+ public boolean canConvertToScriptOrders(
+ final EnumStrategy displayScriptStrategy) {
+ return strategieSet.contains(displayScriptStrategy);
+ }
+
+ public Set<EnumStrategy> getStrategieSet() {
+ return strategieSet;
+ }
+}
Property changes on: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/EnumOrderType4.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumKeptInMemory.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumKeptInMemory.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumKeptInMemory.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -95,7 +95,7 @@
// /**/false /* no garbage management */,
// /**/crashSafeMode/* crash safe mode */);
filePersistence = builder.build();
- filePersistence.storedImmutableEnum(new Class[] { EnumOrderType.class,
+ filePersistence.storedImmutableEnum(new Class[] { EnumOrderType1.class,
EnumStrategy.class });
}
@@ -149,7 +149,7 @@
dataAccessSession.open();
BobContainer bobContainer = new BobContainer();
- bobContainer.setObject1(EnumOrderType.BOX);
+ bobContainer.setObject1(EnumOrderType1.BOX);
bobContainer.setObject2(EnumStrategy.ALL_TYPES);
dataAccessSession.setObject("key", bobContainer);
dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
@@ -162,16 +162,16 @@
dataAccessSession.open();
bobContainer = (BobContainer) dataAccessSession.getObject("key");
final Object object1 = bobContainer.getObject1();
- assertEquals(BAD_VALUE, EnumOrderType.BOX, object1);
+ assertEquals(BAD_VALUE, EnumOrderType1.BOX, object1);
assertEquals(BAD_VALUE, EnumStrategy.ALL_TYPES,
bobContainer.getObject2());
- bobContainer.setObject1(EnumOrderType.DRAWING_ORDER_CONTAINER);
+ bobContainer.setObject1(EnumOrderType1.DRAWING_ORDER_CONTAINER);
bobContainer.setObject2(EnumStrategy.NUMERIC);
dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
dataAccessSession.open();
bobContainer = (BobContainer) dataAccessSession.getObject("key");
- assertEquals(BAD_VALUE, EnumOrderType.DRAWING_ORDER_CONTAINER,
+ assertEquals(BAD_VALUE, EnumOrderType1.DRAWING_ORDER_CONTAINER,
bobContainer.getObject1());
assertEquals(BAD_VALUE, EnumStrategy.NUMERIC, bobContainer.getObject2());
dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
Modified: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistence.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistence.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistence.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -105,7 +105,7 @@
dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
logWrote();
- filePersistence.storedMutableEnum(EnumOrderType.class);
+ filePersistence.storedMutableEnum(EnumOrderType2.class);
dataAccessSession.open();
dataAccessSession.closeAndWait(EnumFilePersistenceCloseAction.SAVE);
Modified: trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistenceMemory.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistenceMemory.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/bug/savenum/TestEnumPersistenceMemory.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -88,7 +88,7 @@
// true/* proxyMode */, removeFiles, false/* garbageManagement */);
filePersistence = builder.build();
// filePersistence.setSubstitutionOfJavaUtilCollection();
- filePersistence.storedMutableEnum(EnumOrderType.class);
+ filePersistence.storedMutableEnum(EnumOrderType3.class);
filePersistence.storedMutableEnum(EnumStrategy.class);
filePersistence.setRecordSaveActions(true);
@@ -96,7 +96,7 @@
.createDataAccessSession();
dataAccessSession.open();
- final Set<EnumStrategy> strategieSet1 = EnumOrderType.BOX
+ final Set<EnumStrategy> strategieSet1 = EnumOrderType3.BOX
.getStrategieSet();
// strategieSet1 is the object create by new in EnumOrderType
assertFalse("must not be a proxy",
@@ -109,7 +109,7 @@
logWrote();
dataAccessSession.open();
- final Set<EnumStrategy> strategieSet2 = EnumOrderType.BOX
+ final Set<EnumStrategy> strategieSet2 = EnumOrderType3.BOX
.getStrategieSet();
if (logger.debugEnabled) {
logger.debug("strategieSet2 id "
@@ -144,7 +144,7 @@
filePersistence = builder.build();
// filePersistence.setSubstitutionOfJavaUtilCollection();
- filePersistence.storedMutableEnum(EnumOrderType.class);
+ filePersistence.storedMutableEnum(EnumOrderType4.class);
filePersistence.storedMutableEnum(EnumStrategy.class);
filePersistence.setRecordSaveActions(true);
@@ -152,7 +152,7 @@
.createDataAccessSession();
dataAccessSession.open();
- final Set<EnumStrategy> strategieSet1 = EnumOrderType.BOX
+ final Set<EnumStrategy> strategieSet1 = EnumOrderType4.BOX
.getStrategieSet();
if (logger.debugEnabled) {
logger.debug("strategieSet1 id "
@@ -164,7 +164,7 @@
logWrote();
dataAccessSession.open();
- final Set<EnumStrategy> strategieSet2 = EnumOrderType.BOX
+ final Set<EnumStrategy> strategieSet2 = EnumOrderType4.BOX
.getStrategieSet();
assertNotSame("must be created", strategieSet1, strategieSet2);
assertTrue("must be a proxy",
Modified: trunk/joafip/src/test/java/net/sf/joafip/service/rel400/TestStoredImmutableEnum.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/service/rel400/TestStoredImmutableEnum.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/service/rel400/TestStoredImmutableEnum.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -34,6 +34,12 @@
super(name);
}
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ EnumForTest.clear();
+ }
+
@SuppressWarnings("PMD")
public void test() throws FilePersistenceException,
FilePersistenceInvalidClassException,
Modified: trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestObjectReferenceLink.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestObjectReferenceLink.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestObjectReferenceLink.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -77,6 +77,12 @@
super(name);
}
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ EnumForTest.clear();
+ }
+
public void testUniqLink() throws StoreException, ObjectIOException,
ObjectIODataRecordNotFoundException, StoreInvalidClassException,
StoreNotSerializableException, StoreClassNotFoundException,
Modified: trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestStore.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestStore.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/store/service/AbstractTestStore.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -74,6 +74,7 @@
@Override
protected void setUp() throws Exception {// NOPMD
super.setUp();
+ EnumForTest.clear();
}
@Override
Modified: trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestDeepCopier.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestDeepCopier.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestDeepCopier.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -50,6 +50,12 @@
super(name);
}
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ EnumForTest.clear();
+ }
+
@SuppressWarnings("unchecked")
public void testDeepCopyWithHashMap() throws CopierException {
final HashMap<String, Bob1> source = new HashMap<String, Bob1>();
Modified: trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestProxyDeepCopier.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestProxyDeepCopier.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/store/service/copier/TestProxyDeepCopier.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -55,6 +55,12 @@
super(name);
}
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ EnumForTest.clear();
+ }
+
@SuppressWarnings("unchecked")
public void testCopyToProxy() throws CopierException {
final PTreeSet<String> set = new PTreeSet<String>();
Modified: trunk/joafip/src/test/java/net/sf/joafip/store/service/objectfortest/EnumForTest.java
===================================================================
--- trunk/joafip/src/test/java/net/sf/joafip/store/service/objectfortest/EnumForTest.java 2012-11-28 12:32:19 UTC (rev 3171)
+++ trunk/joafip/src/test/java/net/sf/joafip/store/service/objectfortest/EnumForTest.java 2012-11-29 08:23:44 UTC (rev 3172)
@@ -13,4 +13,9 @@
this.object = object;
}
+ public static void clear(){
+ for(EnumForTest enumForTest:values()){
+ enumForTest.setObject(null);
+ }
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|