org.eigenbase.runtime
Class CompoundTupleIter.Test

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eigenbase.test.EigenbaseTestCase
              extended by org.eigenbase.runtime.CompoundTupleIter.Test
All Implemented Interfaces:
Test
Enclosing class:
CompoundTupleIter

public static class CompoundTupleIter.Test
extends EigenbaseTestCase


Nested Class Summary
(package private) static class CompoundTupleIter.Test.Box
           
(package private) static class CompoundTupleIter.Test.BoxTupleIter
           
 
Field Summary
 
Fields inherited from class org.eigenbase.test.EigenbaseTestCase
emptyStringArray, nl
 
Constructor Summary
CompoundTupleIter.Test(String s)
           
 
Method Summary
protected  void assertUnboxedEquals(TupleIter p, Object[] a)
          Checks that a BoxTupleIter returns the same values as the contents of an array.
private static CalcTupleIter makeCalcTupleIter(TupleIter base)
           
 void testCompoundBoxedCalcIter()
           
 void testCompoundBoxIter()
           
 void testCompoundCalcIter()
           
 void testCompoundCalcIterFirstEmpty()
           
 void testCompoundIter()
           
 void testCompoundIterEmpty()
           
 void testCompoundIterFirstEmpty()
           
 
Methods inherited from class org.eigenbase.test.EigenbaseTestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsDeep, assertThrowableContains, copySuite, makeIterator, makeTupleIter, toList, toList, toList
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompoundTupleIter.Test

public CompoundTupleIter.Test(String s)
                       throws Exception
Throws:
Exception
Method Detail

testCompoundIter

public void testCompoundIter()

testCompoundIterEmpty

public void testCompoundIterEmpty()

testCompoundIterFirstEmpty

public void testCompoundIterFirstEmpty()

makeCalcTupleIter

private static CalcTupleIter makeCalcTupleIter(TupleIter base)

testCompoundCalcIter

public void testCompoundCalcIter()

testCompoundCalcIterFirstEmpty

public void testCompoundCalcIterFirstEmpty()

assertUnboxedEquals

protected void assertUnboxedEquals(TupleIter p,
                                   Object[] a)
Checks that a BoxTupleIter returns the same values as the contents of an array.


testCompoundBoxIter

public void testCompoundBoxIter()

testCompoundBoxedCalcIter

public void testCompoundBoxedCalcIter()