org.imemex.componentmappings.tuple
Class AbstractTupleComponentIndexTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.imemex.testrunner.AbstractTestCase
              extended by org.imemex.componentmappings.tuple.AbstractTupleComponentIndexTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
DBMSVerticalTupleComponentIndexTest, InMemoryTupleComponentIndexTest, VerticalTupleComponentIndexTest

public abstract class AbstractTupleComponentIndexTestCase
extends AbstractTestCase

Executes a suite of tests against a TupleComponentIndex supplied as a parameter.

Author:
marcos, revised by Jens

Field Summary
 
Fields inherited from class org.imemex.testrunner.AbstractTestCase
DEFAULT_CONFIG, REMOTE_CONFIG
 
Constructor Summary
AbstractTupleComponentIndexTestCase()
          Creates a new instance.
 
Method Summary
 void setUp()
          Test the index method.
 void tearDown()
           
 void testIndexQueries()
          Test the queries for the index.
 void testIndexReplica()
          Test the queries for the replica.
 void testPredicateQueries()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractTupleComponentIndexTestCase

public AbstractTupleComponentIndexTestCase()
Creates a new instance.

Parameters:
testIndex - the index that should be tested
Method Detail

setUp

public void setUp()
Test the index method.

Overrides:
setUp in class junit.framework.TestCase

tearDown

public void tearDown()
Overrides:
tearDown in class junit.framework.TestCase

testIndexQueries

public void testIndexQueries()
Test the queries for the index.


testIndexReplica

public void testIndexReplica()
Test the queries for the replica.


testPredicateQueries

public void testPredicateQueries()