org.imemex.componentmappings.impl
Class AbstractIndexReplicaCrossCheckTestCase<T>

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.imemex.testrunner.AbstractTestCase
              extended by org.imemex.componentmappings.impl.AbstractIndexReplicaCrossCheckTestCase<T>
Type Parameters:
T - parameterizes the component of a resource view, e.g., Tuple, Group, Content, Name.
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractNameComponentCrossCheckTestCase, AbstractTupleComponentCrossCheckTestCase

public abstract class AbstractIndexReplicaCrossCheckTestCase<T>
extends AbstractTestCase

An abstract test case comparing the resuls returned by a replica and an index. Very useful for all component indexes.

Author:
jens. marcos

Nested Class Summary
static class AbstractIndexReplicaCrossCheckTestCase.ContentMapper
          Mapper for content component.
static class AbstractIndexReplicaCrossCheckTestCase.GroupMapper
          Mapper for group component.
static class AbstractIndexReplicaCrossCheckTestCase.Mapper<T>
          Abstract parameterized Mapper.
static class AbstractIndexReplicaCrossCheckTestCase.NameMapper
          Mapper for name component.
static class AbstractIndexReplicaCrossCheckTestCase.TupleMapper
          Mapper for tuple component.
 
Field Summary
 
Fields inherited from class org.imemex.testrunner.AbstractTestCase
DEFAULT_CONFIG, REMOTE_CONFIG
 
Method Summary
 void testCrossCheck()
           
 
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
 

Method Detail

testCrossCheck

public void testCrossCheck()