Index: lutinutil/src/test/org/codelutin/util/HashMapMultiKeyTest.java diff -u lutinutil/src/test/org/codelutin/util/HashMapMultiKeyTest.java:1.7 lutinutil/src/test/org/codelutin/util/HashMapMultiKeyTest.java:1.8 --- lutinutil/src/test/org/codelutin/util/HashMapMultiKeyTest.java:1.7 Tue May 23 13:55:52 2006 +++ lutinutil/src/test/org/codelutin/util/HashMapMultiKeyTest.java Sun Jan 6 14:47:36 2008 @@ -23,17 +23,16 @@ * Created: 27 septembre 2005 12:28:03 CEST * * @author Benjamin POUSSIN - * @version $Revision: 1.7 $ + * @version $Revision: 1.8 $ * - * Last update: $Date: 2006-05-23 13:55:52 $ - * by : $Author: bpoussin $ + * Last update: $Date: 2008-01-06 14:47:36 $ + * by : $Author: tchemit $ */ package org.codelutin.util; import java.lang.ref.WeakReference; import java.util.ArrayList; -import java.util.Map; import java.util.Set; import javax.swing.JLabel; @@ -92,12 +91,11 @@ public void testWeak() throws Exception { Object value = new ArrayList(); - WeakReference ref = new WeakReference(value); + WeakReference ref = new WeakReference(value); System.out.println("ob:" + ref.get()); System.gc(); Thread.yield(); System.out.println("ob:" + ref.get()); - value = null; System.gc(); Thread.yield(); System.out.println("ob:" + ref.get() + " isEnqueued:" + ref.isEnqueued()); @@ -109,8 +107,6 @@ map.put(new HashMapMultiKey.Key().add("toto").add("titi").add("tutu"), valeur); Object val = map.get(new HashMapMultiKey.Key().add("toto").add("titi").add("tutu")); assertEquals(valeur, val); - val = null; - valeur = null; System.gc(); Thread.yield(); valeur = map.get(new HashMapMultiKey.Key().add("toto").add("titi").add("tutu")); @@ -195,7 +191,7 @@ public void testEqualsRef() throws Exception { Object key = new HashMapMultiKey.Key().add("toto").add("titi").add("tutu"); Object key2 = new HashMapMultiKey.Key().add("toto").add("titi").add("tutu"); - key2 = new TransparenteWeakReference(key2); + key2 = new TransparenteWeakReference(key2); assertEquals(key, key2); assertEquals(key2, key); @@ -204,7 +200,7 @@ public void testGarbage() throws Exception { int ITER=100; int MAX=5; - Map cache = new LRUMap(MAX); + LRUMap cache = new LRUMap(MAX); HashMapMultiKey map = new HashMapMultiKey(HashMapMultiKey.WEAK, HashMapMultiKey.WEAK); int i = 0;