public class NativeEvalVirtualCubeTest extends BatchTestCase
BatchTestCase.Bomb, BatchTestCase.CellRequestConstraint, BatchTestCase.TestCase, BatchTestCase.TestListener
cubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTime
propSaver
Constructor and Description |
---|
NativeEvalVirtualCubeTest() |
Modifier and Type | Method and Description |
---|---|
void |
testAllMemberTupleInapplicableDim() |
void |
testCachedShouldNotBeUsed() |
void |
testDisjointDimensionCJ() |
void |
testIntermixedDimensionGroupings() |
void |
testMdxCJOfApplicableAndNonApplicable() |
void |
testMeasureChangesContextOfApplicableDimension() |
void |
testMeasureChangesContextOfInapplicableDimension() |
void |
testNECJWithValidMeasureAndInapplicableDimension() |
void |
testNoApplicableCube() |
void |
testOneFullyJoiningCube()
Both dims fully join to one of the applicable base cubes.
|
void |
testPartiallyJoiningCJ() |
void |
testShouldBeFullyJoiningCJ()
[All Gender] should not impact the nonempty tuple list,
even though Gender does not
apply to [Warehouse Sales]
|
void |
testShouldUseCache() |
void |
testSimpleFullyJoiningCJ()
Both dims fully join to the applicable base cube.
|
void |
testWarehouseForcedToAllLevel() |
assertNative, assertNoQuerySql, assertNotNative, assertQuerySql, assertQuerySql, assertQuerySql, assertQuerySqlOrNot, assertRequestSql, assertRequestSql, checkNative, checkNative, checkNative, checkNotNative, checkNotNative, checkNotNative, clearAndHardenCache, createBatch, createBatch, createRequest, createRequest, createRequest, createRequest, dialectize, executeQuery, getCube, getFoodMartConnection, getGroupingSet, getMeasure, getRegistry, makeConstraintCountryState, makeConstraintProductFamilyDepartment, makeConstraintYearQuarterMonth, mysqlPattern, sqlPattern
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
tearDown
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, toString
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
public void testSimpleFullyJoiningCJ()
public void testPartiallyJoiningCJ()
public void testOneFullyJoiningCube()
public void testNoApplicableCube()
public void testShouldBeFullyJoiningCJ()
public void testMeasureChangesContextOfInapplicableDimension()
public void testMeasureChangesContextOfApplicableDimension()
public void testNECJWithValidMeasureAndInapplicableDimension()
public void testDisjointDimensionCJ()
public void testWarehouseForcedToAllLevel()
public void testMdxCJOfApplicableAndNonApplicable()
public void testAllMemberTupleInapplicableDim()
public void testIntermixedDimensionGroupings()
public void testCachedShouldNotBeUsed()
public void testShouldUseCache()