de.aitools.aq.bighashmap.core
Class TestBigHashMap

java.lang.Object
  extended by de.aitools.aq.bighashmap.core.TestBigHashMap

public class TestBigHashMap
extends java.lang.Object

JUnit-tests for BigHashMap.

Sometimes (not reproducible) these tests make the JVM crashing. This is definitely an JVM/JNA issue, that I could not overcome so far. At normal usage of the BigHashMap this error does not seem to occur.

If the unit test crashes the JVM, please delete the temporary directories bhm_test_input and bhm_test_output created in the root directory of this project by hand and run that test for a second time.

Version:
$Id: TestBigHashMap.java,v 1.14 2011/04/18 18:41:40 trenkman Exp $
Author:
martin.trenkmann@uni-weimar.de

Constructor Summary
TestBigHashMap()
           
 
Method Summary
 void testDoubleDoubleDoubleExternal()
           
 void testDoubleDoubleDoubleInternal()
           
 void testDoubleDoubleExternal()
           
 void testDoubleDoubleInternal()
           
 void testDoubleDoubleIntIntExternal()
           
 void testDoubleDoubleIntIntInternal()
           
 void testDoubleDoubleLongLongExternal()
           
 void testDoubleDoubleLongLongInternal()
           
 void testDoubleIntDoubleExternal()
           
 void testDoubleIntDoubleInternal()
           
 void testDoubleIntExternal()
           
 void testDoubleIntInternal()
           
 void testDoubleIntIntExternal()
           
 void testDoubleIntIntInternal()
           
 void testDoubleLongExternal()
           
 void testDoubleLongInternal()
           
 void testDoubleLongLongIntExternal()
           
 void testDoubleLongLongIntInternal()
           
 void testIntDoubleDoubleExternal()
           
 void testIntDoubleDoubleInternal()
           
 void testIntDoubleExternal()
           
 void testIntDoubleInternal()
           
 void testIntIntDoubleDoubleExternal()
           
 void testIntIntDoubleDoubleInternal()
           
 void testIntIntDoubleExternal()
           
 void testIntIntDoubleInternal()
           
 void testIntIntExternal()
           
 void testIntIntInternal()
           
 void testIntIntIntExternal()
           
 void testIntIntIntInternal()
           
 void testIntIntLongLongExternal()
           
 void testIntIntLongLongInternal()
           
 void testIntLongExternal()
           
 void testIntLongInternal()
           
 void testLongDoubleDoubleExternal()
           
 void testLongDoubleDoubleInternal()
           
 void testLongDoubleExternal()
           
 void testLongDoubleInternal()
           
 void testLongDoubleLongIntExternal()
           
 void testLongDoubleLongIntInternal()
           
 void testLongIntDoubleExternal()
           
 void testLongIntDoubleInternal()
           
 void testLongIntExternal()
           
 void testLongIntInternal()
           
 void testLongIntIntExternal()
           
 void testLongIntIntInternal()
           
 void testLongLongDoubleDoubleExternal()
           
 void testLongLongDoubleDoubleInternal()
           
 void testLongLongExternal()
           
 void testLongLongInternal()
           
 void testLongLongIntIntExternal()
           
 void testLongLongIntIntInternal()
           
 void testShortIntExternal()
           
 void testShortIntInternal()
           
 void testSingleDoubleExternal()
           
 void testSingleDoubleInternal()
           
 void testSingleIntExternal()
           
 void testSingleIntInternal()
           
 void testSingleLongExternal()
           
 void testSingleLongInternal()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestBigHashMap

public TestBigHashMap()
Method Detail

testSingleDoubleExternal

public final void testSingleDoubleExternal()

testSingleDoubleInternal

public final void testSingleDoubleInternal()

testSingleIntExternal

public final void testSingleIntExternal()

testSingleIntInternal

public final void testSingleIntInternal()

testSingleLongExternal

public final void testSingleLongExternal()

testSingleLongInternal

public final void testSingleLongInternal()

testDoubleDoubleExternal

public final void testDoubleDoubleExternal()

testDoubleDoubleInternal

public final void testDoubleDoubleInternal()

testDoubleIntExternal

public final void testDoubleIntExternal()

testDoubleIntInternal

public final void testDoubleIntInternal()

testDoubleLongExternal

public final void testDoubleLongExternal()

testDoubleLongInternal

public final void testDoubleLongInternal()

testIntDoubleExternal

public final void testIntDoubleExternal()

testIntDoubleInternal

public final void testIntDoubleInternal()

testIntIntExternal

public final void testIntIntExternal()

testIntIntInternal

public final void testIntIntInternal()

testIntLongExternal

public final void testIntLongExternal()

testIntLongInternal

public final void testIntLongInternal()

testLongDoubleExternal

public final void testLongDoubleExternal()

testLongDoubleInternal

public final void testLongDoubleInternal()

testLongIntExternal

public final void testLongIntExternal()

testLongIntInternal

public final void testLongIntInternal()

testLongLongExternal

public final void testLongLongExternal()

testLongLongInternal

public final void testLongLongInternal()

testShortIntExternal

public final void testShortIntExternal()

testShortIntInternal

public final void testShortIntInternal()

testDoubleDoubleDoubleExternal

public final void testDoubleDoubleDoubleExternal()

testDoubleDoubleDoubleInternal

public final void testDoubleDoubleDoubleInternal()

testDoubleIntDoubleExternal

public final void testDoubleIntDoubleExternal()

testDoubleIntDoubleInternal

public final void testDoubleIntDoubleInternal()

testDoubleIntIntExternal

public final void testDoubleIntIntExternal()

testDoubleIntIntInternal

public final void testDoubleIntIntInternal()

testIntDoubleDoubleExternal

public final void testIntDoubleDoubleExternal()

testIntDoubleDoubleInternal

public final void testIntDoubleDoubleInternal()

testIntIntDoubleExternal

public final void testIntIntDoubleExternal()

testIntIntDoubleInternal

public final void testIntIntDoubleInternal()

testIntIntIntExternal

public final void testIntIntIntExternal()

testIntIntIntInternal

public final void testIntIntIntInternal()

testLongDoubleDoubleExternal

public final void testLongDoubleDoubleExternal()

testLongDoubleDoubleInternal

public final void testLongDoubleDoubleInternal()

testLongIntDoubleExternal

public final void testLongIntDoubleExternal()

testLongIntDoubleInternal

public final void testLongIntDoubleInternal()

testLongIntIntExternal

public final void testLongIntIntExternal()

testLongIntIntInternal

public final void testLongIntIntInternal()

testDoubleDoubleIntIntExternal

public final void testDoubleDoubleIntIntExternal()

testDoubleDoubleIntIntInternal

public final void testDoubleDoubleIntIntInternal()

testDoubleDoubleLongLongExternal

public final void testDoubleDoubleLongLongExternal()

testDoubleDoubleLongLongInternal

public final void testDoubleDoubleLongLongInternal()

testIntIntDoubleDoubleExternal

public final void testIntIntDoubleDoubleExternal()

testIntIntDoubleDoubleInternal

public final void testIntIntDoubleDoubleInternal()

testIntIntLongLongExternal

public final void testIntIntLongLongExternal()

testIntIntLongLongInternal

public final void testIntIntLongLongInternal()

testLongDoubleLongIntExternal

public final void testLongDoubleLongIntExternal()

testLongDoubleLongIntInternal

public final void testLongDoubleLongIntInternal()

testLongLongDoubleDoubleExternal

public final void testLongLongDoubleDoubleExternal()

testLongLongDoubleDoubleInternal

public final void testLongLongDoubleDoubleInternal()

testLongLongIntIntExternal

public final void testLongLongIntIntExternal()

testLongLongIntIntInternal

public final void testLongLongIntIntInternal()

testDoubleLongLongIntExternal

public final void testDoubleLongLongIntExternal()

testDoubleLongLongIntInternal

public final void testDoubleLongLongIntInternal()