Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/engine/memory/shrinking/ShrinkerThreadUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/engine/memory/shrinking/ShrinkerThreadUnitTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/engine/memory/shrinking/ShrinkerThreadUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/engine/memory/shrinking/ShrinkerThreadUnitTest.java
 Wed May 30 18:14:43 2012
@@ -38,144 +38,144 @@ import org.apache.jcs.engine.memory.Mock
 public class ShrinkerThreadUnitTest
     extends TestCase
 {
-    /** verify the check for removal  
+    /** verify the check for removal
      * <p>
      * @throws IOException */
     public void testCheckForRemoval_Expired() throws IOException
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 10 );
         cacheAttr.setMaxSpoolPerRun( 10 );
         memory.setCacheAttributes( cacheAttr );
-        
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
-        
+
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
+
         String key = "key";
         String value = "value";
 
-        ICacheElement element = new CacheElement( "testRegion", key, value );
+        ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
         ElementAttributes elementAttr = new ElementAttributes();
         elementAttr.setIsEternal( false );
         element.setElementAttributes( elementAttr );
         element.getElementAttributes().setMaxLifeSeconds( 1 );
-        
+
         long now = System.currentTimeMillis();
         // add two seconds
         now += 2000;
-        
+
         // DO WORK
         boolean result = shrinker.checkForRemoval( element, now );
-        
+
         // VERIFY
         assertTrue( "Item should have expired.", result );
     }
-    
-    /** verify the check for removal  
+
+    /** verify the check for removal
      * <p>
      * @throws IOException */
     public void testCheckForRemoval_NotExpired() throws IOException
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 10 );
         cacheAttr.setMaxSpoolPerRun( 10 );
         memory.setCacheAttributes( cacheAttr );
-        
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
-        
+
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
+
         String key = "key";
         String value = "value";
 
-        ICacheElement element = new CacheElement( "testRegion", key, value );
+        ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
         ElementAttributes elementAttr = new ElementAttributes();
         elementAttr.setIsEternal( false );
         element.setElementAttributes( elementAttr );
         element.getElementAttributes().setMaxLifeSeconds( 1 );
-        
+
         long now = System.currentTimeMillis();
         // subtract two seconds
         now -= 2000;
-        
+
         // DO WORK
         boolean result = shrinker.checkForRemoval( element, now );
-        
+
         // VERIFY
         assertFalse( "Item should not have expired.", result );
     }
-    
-    /** verify the check for removal  
+
+    /** verify the check for removal
      * <p>
      * @throws IOException */
     public void testCheckForRemoval_IdleTooLong() throws IOException
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 10 );
         cacheAttr.setMaxSpoolPerRun( 10 );
         memory.setCacheAttributes( cacheAttr );
-        
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
-        
+
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
+
         String key = "key";
         String value = "value";
 
-        ICacheElement element = new CacheElement( "testRegion", key, value );
+        ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
         ElementAttributes elementAttr = new ElementAttributes();
         elementAttr.setIsEternal( false );
         element.setElementAttributes( elementAttr );
         element.getElementAttributes().setMaxLifeSeconds( 100 );
         element.getElementAttributes().setIdleTime( 1 );
-        
+
         long now = System.currentTimeMillis();
         // add two seconds
         now += 2000;
-        
+
         // DO WORK
         boolean result = shrinker.checkForRemoval( element, now );
-        
+
         // VERIFY
         assertTrue( "Item should have expired.", result );
     }
-    
-    /** verify the check for removal  
+
+    /** verify the check for removal
      * <p>
      * @throws IOException */
     public void testCheckForRemoval_NotIdleTooLong() throws IOException
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 10 );
         cacheAttr.setMaxSpoolPerRun( 10 );
         memory.setCacheAttributes( cacheAttr );
-        
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
-        
+
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
+
         String key = "key";
         String value = "value";
 
-        ICacheElement element = new CacheElement( "testRegion", key, value );
+        ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
         ElementAttributes elementAttr = new ElementAttributes();
         elementAttr.setIsEternal( false );
         element.setElementAttributes( elementAttr );
         element.getElementAttributes().setMaxLifeSeconds( 100 );
         element.getElementAttributes().setIdleTime( 1 );
-        
+
         long now = System.currentTimeMillis();
         // subtract two seconds
         now -= 2000;
-        
+
         // DO WORK
         boolean result = shrinker.checkForRemoval( element, now );
-        
+
         // VERIFY
         assertFalse( "Item should not have expired.", result );
     }
-    
+
     /**
      * Setup cache attributes in mock. Create the shrinker with the mock. Add 
some elements into the
      * mock memory cache see that they get spooled.
@@ -186,7 +186,7 @@ public class ShrinkerThreadUnitTest
         throws Exception
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
 
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 1 );
@@ -197,7 +197,7 @@ public class ShrinkerThreadUnitTest
         String key = "key";
         String value = "value";
 
-        ICacheElement element = new CacheElement( "testRegion", key, value );
+        ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
 
         ElementAttributes elementAttr = new ElementAttributes();
         elementAttr.setIsEternal( false );
@@ -205,21 +205,21 @@ public class ShrinkerThreadUnitTest
         element.getElementAttributes().setMaxLifeSeconds( 1 );
         memory.update( element );
 
-        ICacheElement returnedElement1 = memory.get( key );
+        ICacheElement<String, String> returnedElement1 = memory.get( key );
         assertNotNull( "We should have received an element", returnedElement1 
);
 
         // set this to 2 seconds ago.
         elementAttr.lastAccessTime = System.currentTimeMillis() - 2000;
 
         // DO WORK
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
         Thread runner = new Thread( shrinker );
         runner.run();
 
         Thread.sleep( 500 );
 
         // VERIFY
-        ICacheElement returnedElement2 = memory.get( key );
+        ICacheElement<String, String> returnedElement2 = memory.get( key );
         assertTrue( "Waterfall should have been called.", 
memory.waterfallCallCount > 0 );
         assertNull( "We not should have received an element.  It should have 
been spooled.", returnedElement2 );
     }
@@ -229,11 +229,11 @@ public class ShrinkerThreadUnitTest
      * <p>
      * @throws Exception
      */
-    public void testSimpleShrinkMutiple()
+    public void testSimpleShrinkMultiple()
         throws Exception
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
 
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 1 );
@@ -246,7 +246,7 @@ public class ShrinkerThreadUnitTest
             String key = "key" + i;
             String value = "value";
 
-            ICacheElement element = new CacheElement( "testRegion", key, value 
);
+            ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
 
             ElementAttributes elementAttr = new ElementAttributes();
             elementAttr.setIsEternal( false );
@@ -254,7 +254,7 @@ public class ShrinkerThreadUnitTest
             element.getElementAttributes().setMaxLifeSeconds( 1 );
             memory.update( element );
 
-            ICacheElement returnedElement1 = memory.get( key );
+            ICacheElement<String, String> returnedElement1 = memory.get( key );
             assertNotNull( "We should have received an element", 
returnedElement1 );
 
             // set this to 2 seconds ago.
@@ -262,7 +262,7 @@ public class ShrinkerThreadUnitTest
         }
 
         // DO WORK
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
         Thread runner = new Thread( shrinker );
         runner.run();
 
@@ -279,11 +279,11 @@ public class ShrinkerThreadUnitTest
      * <p>
      * @throws Exception
      */
-    public void testSimpleShrinkMutipleWithEventHandler()
+    public void testSimpleShrinkMultipleWithEventHandler()
         throws Exception
     {
         // SETUP
-        MockMemoryCache memory = new MockMemoryCache();
+        MockMemoryCache<String, String> memory = new MockMemoryCache<String, 
String>();
 
         CompositeCacheAttributes cacheAttr = new CompositeCacheAttributes();
         cacheAttr.setMaxMemoryIdleTimeSeconds( 1 );
@@ -298,7 +298,7 @@ public class ShrinkerThreadUnitTest
             String key = "key" + i;
             String value = "value";
 
-            ICacheElement element = new CacheElement( "testRegion", key, value 
);
+            ICacheElement<String, String> element = new CacheElement<String, 
String>( "testRegion", key, value );
 
             ElementAttributes elementAttr = new ElementAttributes();
             elementAttr.addElementEventHandler( handler );
@@ -307,7 +307,7 @@ public class ShrinkerThreadUnitTest
             element.getElementAttributes().setMaxLifeSeconds( 1 );
             memory.update( element );
 
-            ICacheElement returnedElement1 = memory.get( key );
+            ICacheElement<String, String> returnedElement1 = memory.get( key );
             assertNotNull( "We should have received an element", 
returnedElement1 );
 
             // set this to 2 seconds ago.
@@ -315,7 +315,7 @@ public class ShrinkerThreadUnitTest
         }
 
         // DO WORK
-        ShrinkerThread shrinker = new ShrinkerThread( memory );
+        ShrinkerThread<String, String> shrinker = new ShrinkerThread<String, 
String>( memory );
         Thread runner = new Thread( shrinker );
         runner.run();
 

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/access/JCSWorkerUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/access/JCSWorkerUnitTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/access/JCSWorkerUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/access/JCSWorkerUnitTest.java
 Wed May 30 18:14:43 2012
@@ -42,7 +42,7 @@ public class JCSWorkerUnitTest
     public void testSimpleGet()
         throws Exception
     {
-        JCSWorker cachingWorker = new JCSWorker( "example region" );
+        JCSWorker<String, Long> cachingWorker = new JCSWorker<String, Long>( 
"example region" );
 
         // This is the helper.
         JCSWorkerHelper helper = new AbstractJCSWorkerHelper()
@@ -58,11 +58,11 @@ public class JCSWorkerUnitTest
 
         String key = "abc";
 
-        Long result = (Long) cachingWorker.getResult( key, helper );
+        Long result = cachingWorker.getResult( key, helper );
         assertEquals( "Called the wrong number of times", Long.valueOf( 1 ), 
result );
 
-        // should get it fromthe cache.
-        Long result2 = (Long) cachingWorker.getResult( key, helper );
+        // should get it from the cache.
+        Long result2 = cachingWorker.getResult( key, helper );
         assertEquals( "Called the wrong number of times", Long.valueOf( 1 ), 
result2 );
 
     }

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/discovery/UDPDiscoverySenderUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/discovery/UDPDiscoverySenderUnitTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/discovery/UDPDiscoverySenderUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/discovery/UDPDiscoverySenderUnitTest.java
 Wed May 30 18:14:43 2012
@@ -95,7 +95,8 @@ public class UDPDiscoverySenderUnitTest
         assertTrue( "unexpected crap received", obj instanceof 
UDPDiscoveryMessage );
 
         UDPDiscoveryMessage msg = (UDPDiscoveryMessage) obj;
-        assertEquals( "wrong host", SENDING_HOST, msg.getHost() );
+        // disabled test because of JCS-89
+        // assertEquals( "wrong host", SENDING_HOST, msg.getHost() );
         assertEquals( "wrong port", SENDING_PORT, msg.getPort() );
         assertEquals( "wrong message type", 
UDPDiscoveryMessage.PASSIVE_BROADCAST, msg.getMessageType() );
     }
@@ -121,7 +122,8 @@ public class UDPDiscoverySenderUnitTest
         assertTrue( "unexpected crap received", obj instanceof 
UDPDiscoveryMessage );
 
         UDPDiscoveryMessage msg = (UDPDiscoveryMessage) obj;
-        assertEquals( "wrong host", SENDING_HOST, msg.getHost() );
+        // disabled test because of JCS-89
+        // assertEquals( "wrong host", SENDING_HOST, msg.getHost() );
         assertEquals( "wrong port", SENDING_PORT, msg.getPort() );
         assertEquals( "wrong message type", 
UDPDiscoveryMessage.REMOVE_BROADCAST, msg.getMessageType() );
     }

Propchange: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/discovery/UDPDiscoveryUnitTest.java
            ('svn:mergeinfo' removed)

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/serialization/SerializationConversionUtilUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/serialization/SerializationConversionUtilUnitTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/serialization/SerializationConversionUtilUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/serialization/SerializationConversionUtilUnitTest.java
 Wed May 30 18:14:43 2012
@@ -48,11 +48,11 @@ public class SerializationConversionUtil
     {
         // SETUP
         IElementSerializer elementSerializer = new StandardSerializer();
-        ICacheElement before = null;
+        ICacheElement<String, String> before = null;
 
         // DO WORK
-        ICacheElementSerialized result = 
SerializationConversionUtil.getSerializedCacheElement( before,
-                                                                               
                 elementSerializer );
+        ICacheElementSerialized<String, String> result =
+            SerializationConversionUtil.getSerializedCacheElement( before, 
elementSerializer );
 
         // VERIFY
         assertNull( "Should get null for null", result );
@@ -68,10 +68,11 @@ public class SerializationConversionUtil
     {
         // SETUP
         IElementSerializer elementSerializer = new StandardSerializer();
-        ICacheElementSerialized before = null;
+        ICacheElementSerialized<String, String> before = null;
 
         // DO WORK
-        ICacheElement result = 
SerializationConversionUtil.getDeSerializedCacheElement( before, 
elementSerializer );
+        ICacheElement<String, String> result =
+            SerializationConversionUtil.getDeSerializedCacheElement( before, 
elementSerializer );
 
         // VERIFY
         assertNull( "Should get null for null", result );
@@ -95,19 +96,20 @@ public class SerializationConversionUtil
         IElementAttributes attr = new ElementAttributes();
         attr.setMaxLifeSeconds( 34 );
 
-        ICacheElement before = new CacheElement( cacheName, key, value );
+        ICacheElement<String, String> before = new CacheElement<String, 
String>( cacheName, key, value );
         before.setElementAttributes( attr );
 
         // DO WORK
-        ICacheElementSerialized serialized = 
SerializationConversionUtil.getSerializedCacheElement( before,
-                                                                               
                     elementSerializer );
+        ICacheElementSerialized<String, String> serialized =
+            SerializationConversionUtil.getSerializedCacheElement( before, 
elementSerializer );
 
         // VERIFY
         assertNotNull( "Should have a serialized object.", serialized );
         System.out.println( "testSimpleConversion, " + serialized );
 
         // DO WORK
-        ICacheElement after = 
SerializationConversionUtil.getDeSerializedCacheElement( serialized, 
elementSerializer );
+        ICacheElement<String, String> after =
+            SerializationConversionUtil.getDeSerializedCacheElement( 
serialized, elementSerializer );
 
         // VERIFY
         assertNotNull( "Should have a deserialized object.", after );
@@ -136,21 +138,22 @@ public class SerializationConversionUtil
         IElementAttributes attr = new ElementAttributes();
         attr.setMaxLifeSeconds( 34 );
 
-        ICacheElement before = new CacheElement( cacheName, key, value );
+        ICacheElement<String, String> before = new CacheElement<String, 
String>( cacheName, key, value );
         before.setElementAttributes( attr );
 
         // DO WORK
-        ICacheElementSerialized alreadySerialized = SerializationConversionUtil
-            .getSerializedCacheElement( before, elementSerializer );
-        ICacheElementSerialized serialized = 
SerializationConversionUtil.getSerializedCacheElement( alreadySerialized,
-                                                                               
                     elementSerializer );
+        ICacheElementSerialized<String, String> alreadySerialized =
+            SerializationConversionUtil.getSerializedCacheElement( before, 
elementSerializer );
+        ICacheElementSerialized<String, String> serialized =
+            SerializationConversionUtil.getSerializedCacheElement( 
alreadySerialized, elementSerializer );
 
         // VERIFY
         assertNotNull( "Should have a serialized object.", serialized );
         System.out.println( "testSimpleConversion, " + serialized );
 
         // DO WORK
-        ICacheElement after = 
SerializationConversionUtil.getDeSerializedCacheElement( serialized, 
elementSerializer );
+        ICacheElement<String, String> after =
+            SerializationConversionUtil.getDeSerializedCacheElement( 
serialized, elementSerializer );
 
         // VERIFY
         assertNotNull( "Should have a deserialized object.", after );
@@ -176,7 +179,7 @@ public class SerializationConversionUtil
         IElementAttributes attr = new ElementAttributes();
         attr.setMaxLifeSeconds( 34 );
 
-        ICacheElement before = new CacheElement( cacheName, key, value );
+        ICacheElement<String, String> before = new CacheElement<String, 
String>( cacheName, key, value );
         before.setElementAttributes( attr );
 
         // DO WORK

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/JCSvsCommonsLRUMapPerformanceTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/JCSvsCommonsLRUMapPerformanceTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/JCSvsCommonsLRUMapPerformanceTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/JCSvsCommonsLRUMapPerformanceTest.java
 Wed May 30 18:14:43 2012
@@ -113,7 +113,7 @@ public class JCSvsCommonsLRUMapPerforman
         try
         {
 
-            Map cache = new LRUMap( tries );
+            Map<String, String> cache = new LRUMap<String, String>( tries );
 
             for ( int j = 0; j < loops; j++ )
             {
@@ -144,7 +144,7 @@ public class JCSvsCommonsLRUMapPerforman
                 // 
/////////////////////////////////////////////////////////////
                 cache2Name = "Commons  ";
                 // or LRUMapJCS
-                Map cache2 = new org.apache.commons.collections.map.LRUMap( 
tries );
+                Map<String, String> cache2 = new 
org.apache.commons.collections.map.LRUMap( tries );
                 // cache2Name = "Hashtable";
                 // Hashtable cache2 = new Hashtable();
                 start = System.currentTimeMillis();

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentTest.java
 Wed May 30 18:14:43 2012
@@ -63,7 +63,7 @@ public class LRUMapConcurrentTest
         TestSuite suite = new TestSuite( LRUMapConcurrentTest.class );
 
         // run concurrent tests
-        final LRUMap map = new LRUMap( 2000 );
+        final LRUMap<String, String> map = new LRUMap<String, String>( 2000 );
         suite.addTest( new LRUMapConcurrentTest( "conc1" )
         {
             @Override
@@ -94,7 +94,7 @@ public class LRUMapConcurrentTest
 
         // run more concurrent tests
         final int max2 = 20000;
-        final LRUMap map2 = new LRUMap( max2 );
+        final LRUMap<String, String> map2 = new LRUMap<String, String>( max2 );
         suite.addTest( new LRUMapConcurrentTest( "concB1" )
         {
             @Override
@@ -124,7 +124,7 @@ public class LRUMapConcurrentTest
     public void testSimpleLoad()
         throws Exception
     {
-        LRUMap map = new LRUMap( items );
+        LRUMap<String, String> map = new LRUMap<String, String>( items );
 
         for ( int i = 0; i < items; i++ )
         {
@@ -133,7 +133,7 @@ public class LRUMapConcurrentTest
 
         for ( int i = items - 1; i >= 0; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 
@@ -151,7 +151,7 @@ public class LRUMapConcurrentTest
         throws Exception
     {
         int total = 10;
-        LRUMap map = new LRUMap( total );
+        LRUMap<String, String> map = new LRUMap<String, String>( total );
         map.setChunkSize( 1 );
 
         // put the max in
@@ -160,7 +160,7 @@ public class LRUMapConcurrentTest
             map.put( i + ":key", "data" + i );
         }
 
-        Iterator it = map.entrySet().iterator();
+        Iterator<?> it = map.entrySet().iterator();
         while ( it.hasNext() )
         {
             System.out.println( it.next() );
@@ -170,7 +170,7 @@ public class LRUMapConcurrentTest
         // get the max out backwards
         for ( int i = total - 1; i >= 0; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 
@@ -190,7 +190,7 @@ public class LRUMapConcurrentTest
         throws Exception
     {
         int total = 10000;
-        LRUMap map = new LRUMap( total );
+        LRUMap<String, String> map = new LRUMap<String, String>( total );
         map.setChunkSize( 1 );
 
         // put the max in
@@ -199,7 +199,7 @@ public class LRUMapConcurrentTest
             map.put( i + ":key", "data" + i );
         }
 
-        // get the total number, these shoukld be null
+        // get the total number, these should be null
         for ( int i = total - 1; i >= 0; i-- )
         {
             assertNull( map.get( i + ":key" ) );
@@ -209,7 +209,7 @@ public class LRUMapConcurrentTest
         // get the total to total *2 items out, these should be foufn.
         for ( int i = ( total * 2 ) - 1; i >= total; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 
@@ -223,7 +223,7 @@ public class LRUMapConcurrentTest
      * @param items
      * @throws Exception
      */
-    public void runConcurrentPutGetTests( LRUMap map, int items )
+    public void runConcurrentPutGetTests( LRUMap<String, String> map, int 
items )
         throws Exception
     {
         for ( int i = 0; i < items; i++ )
@@ -233,7 +233,7 @@ public class LRUMapConcurrentTest
 
         for ( int i = items - 1; i >= 0; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
     }
@@ -246,7 +246,7 @@ public class LRUMapConcurrentTest
      * @param end
      * @throws Exception
      */
-    public void runConcurrentRangeTests( LRUMap map, int start, int end )
+    public void runConcurrentRangeTests( LRUMap<String, String> map, int 
start, int end )
         throws Exception
     {
         for ( int i = start; i < end; i++ )
@@ -256,7 +256,7 @@ public class LRUMapConcurrentTest
 
         for ( int i = end - 1; i >= start; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentUnitTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapConcurrentUnitTest.java
 Wed May 30 18:14:43 2012
@@ -57,7 +57,7 @@ public class LRUMapConcurrentUnitTest
         TestSuite suite = new TestSuite( LRUMapConcurrentUnitTest.class );
 
         // run concurrent tests
-        final LRUMap map = new LRUMap( 2000 );
+        final LRUMap<String, String> map = new LRUMap<String, String>( 2000 );
         suite.addTest( new LRUMapConcurrentUnitTest( "conc1" )
         {
             @Override
@@ -88,7 +88,7 @@ public class LRUMapConcurrentUnitTest
 
         // run more concurrent tests
         final int max2 = 20000;
-        final LRUMap map2 = new LRUMap( max2 );
+        final LRUMap<String, String> map2 = new LRUMap<String, String>( max2 );
         suite.addTest( new LRUMapConcurrentUnitTest( "concB1" )
         {
             @Override
@@ -120,7 +120,7 @@ public class LRUMapConcurrentUnitTest
     public void testSimpleLoad()
         throws Exception
     {
-        LRUMap map = new LRUMap( items );
+        LRUMap<String, String> map = new LRUMap<String, String>( items );
 
         for ( int i = 0; i < items; i++ )
         {
@@ -129,7 +129,7 @@ public class LRUMapConcurrentUnitTest
 
         for ( int i = items - 1; i >= 0; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 
@@ -140,7 +140,7 @@ public class LRUMapConcurrentUnitTest
     }
 
     /**
-     * Just make sure that the LRU functions int he most simple case.
+     * Just make sure that the LRU functions in he most simple case.
      *
      * @exception Exception
      *                Description of the Exception
@@ -149,7 +149,7 @@ public class LRUMapConcurrentUnitTest
         throws Exception
     {
         int total = 10;
-        LRUMap map = new LRUMap( total );
+        LRUMap<String, String> map = new LRUMap<String, String>( total );
         map.setChunkSize( 1 );
 
         // put the max in
@@ -158,7 +158,7 @@ public class LRUMapConcurrentUnitTest
             map.put( i + ":key", "data" + i );
         }
 
-        Iterator it = map.entrySet().iterator();
+        Iterator<?> it = map.entrySet().iterator();
         while ( it.hasNext() )
         {
             System.out.println( it.next() );
@@ -168,7 +168,7 @@ public class LRUMapConcurrentUnitTest
         // get the max out backwards
         for ( int i = total - 1; i >= 0; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 
@@ -188,7 +188,7 @@ public class LRUMapConcurrentUnitTest
         throws Exception
     {
         int total = 10000;
-        LRUMap map = new LRUMap( total );
+        LRUMap<String, String> map = new LRUMap<String, String>( total );
         map.setChunkSize( 1 );
 
         // put the max in
@@ -197,17 +197,17 @@ public class LRUMapConcurrentUnitTest
             map.put( i + ":key", "data" + i );
         }
 
-        // get the total number, these shoukld be null
+        // get the total number, these should be null
         for ( int i = total - 1; i >= 0; i-- )
         {
             assertNull( map.get( i + ":key" ) );
 
         }
 
-        // get the total to total *2 items out, these should be foufn.
+        // get the total to total *2 items out, these should be found.
         for ( int i = ( total * 2 ) - 1; i >= total; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 
@@ -222,7 +222,7 @@ public class LRUMapConcurrentUnitTest
      * @param items
      * @throws Exception
      */
-    public void runConcurrentPutGetTests( LRUMap map, int items )
+    public void runConcurrentPutGetTests( LRUMap<String, String> map, int 
items )
         throws Exception
     {
         for ( int i = 0; i < items; i++ )
@@ -232,7 +232,7 @@ public class LRUMapConcurrentUnitTest
 
         for ( int i = items - 1; i >= 0; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
     }
@@ -246,7 +246,7 @@ public class LRUMapConcurrentUnitTest
      * @param end
      * @throws Exception
      */
-    public void runConcurrentRangeTests( LRUMap map, int start, int end )
+    public void runConcurrentRangeTests( LRUMap<String, String> map, int 
start, int end )
         throws Exception
     {
         for ( int i = start; i < end; i++ )
@@ -256,7 +256,7 @@ public class LRUMapConcurrentUnitTest
 
         for ( int i = end - 1; i >= start; i-- )
         {
-            String res = (String) map.get( i + ":key" );
+            String res = map.get( i + ":key" );
             assertNotNull( "[" + i + ":key] should not be null", res );
         }
 

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapPerformanceTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapPerformanceTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapPerformanceTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapPerformanceTest.java
 Wed May 30 18:14:43 2012
@@ -26,7 +26,6 @@ import junit.framework.TestCase;
 import junit.framework.TestSuite;
 
 import org.apache.jcs.JCSvsHashtablePerformanceTest;
-import org.apache.jcs.utils.struct.LRUMap;
 
 /**
  * This ensures that the jcs version of the LRU map is as fast as the commons
@@ -108,7 +107,7 @@ public class LRUMapPerformanceTest
 
         try
         {
-            Map cache = new LRUMap( tries );
+            Map<String, String> cache = new LRUMap<String, String>( tries );
 
             for ( int j = 0; j < loops; j++ )
             {
@@ -138,7 +137,7 @@ public class LRUMapPerformanceTest
                 ///////////////////////////////////////////////////////////////
                 cache2Name = "LRUMapJCS (commons)";
                 //or LRUMapJCS
-                Map cache2 = new org.apache.commons.collections.map.LRUMap( 
tries );
+                Map<String, String> cache2 = new 
org.apache.commons.collections.map.LRUMap( tries );
                 //cache2Name = "Hashtable";
                 //Hashtable cache2 = new Hashtable();
                 start = System.currentTimeMillis();

Modified: 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapUnitTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapUnitTest.java?rev=1344374&r1=1344373&r2=1344374&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapUnitTest.java
 (original)
+++ 
commons/proper/jcs/trunk/src/test/org/apache/jcs/utils/struct/LRUMapUnitTest.java
 Wed May 30 18:14:43 2012
@@ -20,10 +20,8 @@ package org.apache.jcs.utils.struct;
  */
 
 import java.util.Map;
-import java.util.Set;
 import java.util.Map.Entry;
-
-import org.apache.jcs.utils.struct.LRUMap;
+import java.util.Set;
 
 import junit.framework.TestCase;
 
@@ -44,7 +42,7 @@ public class LRUMapUnitTest
     public void testPutWithSizeLimit()
     {
         int size = 10;
-        Map cache = new LRUMap( size );
+        Map<String, String> cache = new LRUMap<String, String>( size );
 
         for ( int i = 0; i < size; i++ )
         {
@@ -53,7 +51,7 @@ public class LRUMapUnitTest
 
         for ( int i = 0; i < size; i++ )
         {
-            String data = (String)cache.get( "key:" + i );
+            String data = cache.get( "key:" + i );
             assertEquals( "Data is wrong.", "data:" + i, data );
         }
     }
@@ -65,7 +63,7 @@ public class LRUMapUnitTest
     public void testPutWithNoSizeLimit()
     {
         int size = 10;
-        Map cache = new LRUMap( );
+        Map<String, String> cache = new LRUMap<String, String>( );
 
         for ( int i = 0; i < size; i++ )
         {
@@ -74,7 +72,7 @@ public class LRUMapUnitTest
 
         for ( int i = 0; i < size; i++ )
         {
-            String data = (String)cache.get( "key:" + i );
+            String data = cache.get( "key:" + i );
             assertEquals( "Data is wrong.", "data:" + i, data );
         }
     }
@@ -86,10 +84,10 @@ public class LRUMapUnitTest
     public void testPutAndRemove()
     {
         int size = 10;
-        Map cache = new LRUMap( size );
+        Map<String, String> cache = new LRUMap<String, String>( size );
 
         cache.put( "key:" + 1, "data:" + 1 );
-        String data = (String)cache.remove( "key:" + 1 );
+        String data = cache.remove( "key:" + 1 );
         assertEquals( "Data is wrong.", "data:" + 1, data );
     }
 
@@ -100,7 +98,7 @@ public class LRUMapUnitTest
     public void testRemoveEmpty()
     {
         int size = 10;
-        Map cache = new LRUMap( size );
+        Map<String, String> cache = new LRUMap<String, String>( size );
 
         Object returned = cache.remove( "key:" + 1 );
         assertNull( "Shouldn't hvae anything.", returned );
@@ -114,21 +112,19 @@ public class LRUMapUnitTest
     public void testGetEntrySet()
     {
         int size = 10;
-        Map cache = new LRUMap( size );
+        Map<String, String> cache = new LRUMap<String, String>( size );
 
         for ( int i = 0; i < size; i++ )
         {
             cache.put( "key:" + i, "data:" + i );
         }
 
-        Set entries = cache.entrySet();
+        Set<Entry<String, String>> entries = cache.entrySet();
         assertEquals( "Set contains the wrong number of items.", size, 
entries.size() );
 
         // check minimal correctness
-        Object[] entryArray = entries.toArray();
-        for ( int i = 0; i < size; i++ )
+        for (Entry<String, String> data : entries)
         {
-            Entry data = (Entry)entryArray[i];
             assertTrue( "Data is wrong.", data.getValue().toString().indexOf( 
"data:") != -1  );
         }
     }


Reply via email to