public class CrossJoinTest extends FoodMartTestCase
CrossJoint
tests the collation order of positive and negative
infinity, and Double.NaN
.Modifier and Type | Class and Description |
---|---|
static class |
CrossJoinTest.NullFunDef |
static class |
CrossJoinTest.TestFunDef |
Modifier and Type | Field and Description |
---|---|
(package private) static List<List<Member>> |
m3 |
(package private) static List<List<Member>> |
m4 |
(package private) static Comparator<List<Member>> |
memberComparator |
propSaver
Constructor and Description |
---|
CrossJoinTest() |
CrossJoinTest(String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
doMTupleTupleListTest(CrossJoinFunDef.BaseListCalc calc) |
protected void |
doTupleTupleIterTest(CrossJoinFunDef.CrossJoinIterCalc calc) |
protected void |
doTupleTupleListTest(CrossJoinFunDef.BaseListCalc calc) |
protected ResolvedFunCall |
getResolvedFunCall() |
protected TupleList |
makeListTuple(List<List<Member>> ms) |
protected void |
setUp() |
protected void |
tearDown() |
void |
testImmutableListTupleListTupleListCalc() |
void |
testListTupleListTupleIterCalc() |
void |
testMutableListTupleListTupleListCalc() |
protected String |
toString(TupleIterable l) |
allMember, assertAxisReturns, assertAxisThrows, assertBooleanExprReturns, assertExprReturns, assertExprThrows, assertQueriesReturnSimilarResults, assertQueryReturns, assertQueryThrows, assertSize, cubeByName, execute, executeExpr, executeQuery, executeSingletonAxis, genderMembersIncludingAll, getConnection, getDimensionWithName, getTestContext, isDefaultNullMemberRepresentation, isGroupingSetsSupported, member, productMembersPotScrubbersPotsAndPans, storeMembersCAAndOR, storeMembersUsaAndCanada, verifySameNativeAndNot, warehouseMembersCanadaMexicoUsa
static final Comparator<List<Member>> memberComparator
public CrossJoinTest()
public CrossJoinTest(String name)
protected void tearDown() throws Exception
tearDown
in class FoodMartTestCase
Exception
public void testListTupleListTupleIterCalc()
protected void doTupleTupleIterTest(CrossJoinFunDef.CrossJoinIterCalc calc)
public void testImmutableListTupleListTupleListCalc()
protected void doTupleTupleListTest(CrossJoinFunDef.BaseListCalc calc)
public void testMutableListTupleListTupleListCalc()
protected void doMTupleTupleListTest(CrossJoinFunDef.BaseListCalc calc)
protected String toString(TupleIterable l)
protected ResolvedFunCall getResolvedFunCall()