package gnu.trove.impl.hash; import gnu.trove.map.hash.TObjectLongHashMap; import junit.framework.TestCase; /** * */ public class TObjectHashTest extends TestCase { // Test case bug bug ID 3067307 public static void testBug3067307() { TObjectLongHashMap<String> testHash = new TObjectLongHashMap<String>(); final int c = 1000; for ( long i = 1; i < c; i++ ) { final String data = "test-" + i; testHash.put( data, i ); testHash.remove( data ); } } // Test case bug bug ID 3067307 public static void testBug3067307_noAutoCompact() { TObjectLongHashMap<String> testHash = new TObjectLongHashMap<String>(); testHash.setAutoCompactionFactor( 0 ); final int c = 1000; for ( long i = 1; i < c; i++ ) { final String data = "test-" + i; testHash.put( data, i ); testHash.remove( data ); } } }