public class SegmentBuilderTest extends BatchTestCase
Test for SegmentBuilder.
| Modifier and Type | Class and Description | 
|---|---|
(package private) static class  | 
SegmentBuilderTest.Order  | 
BatchTestCase.TestCase| Modifier and Type | Field and Description | 
|---|---|
static double | 
MOCK_CELL_VALUE  | 
cubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTimepropSaver| Constructor and Description | 
|---|
SegmentBuilderTest()  | 
assertNative, assertNoQuerySql, assertNotNative, assertQuerySql, assertQuerySql, assertQuerySql, assertQuerySqlOrNot, assertRequestSql, assertRequestSql, checkNative, checkNative, checkNative, checkNotNative, checkNotNative, checkNotNative, createBatch, createBatch, createRequest, createRequest, createRequest, createRequest, dialectize, executeQuery, getCube, getFoodMartConnection, getGroupingSet, getMeasure, mysqlPattern, sqlPatternallMember, 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, warehouseMembersCanadaMexicoUsacountTestCases, createResult, getName, run, run, runBare, runTest, setName, toStringassertEquals, 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, failpublic static final double MOCK_CELL_VALUE
protected void setUp()
              throws Exception
setUp in class junit.framework.TestCaseExceptionprotected void tearDown()
                 throws Exception
tearDown in class PropertyRestoringTestCaseExceptionpublic void testRollupWithNullAxisVals()
public void testRollupWithMixOfNullAxisValues()
public void testRollup2ColumnsWithMixOfNullAxisValues()
public void testMultiSegRollupWithMixOfNullAxisValues()
public void testNullMemberOffset()
public void testNullMemberOffset2ColRollup()
public void testSegmentBodyIterator()
public void testSparseRollup()
public void testRollupWithIntOverflowPossibility()
public void testRollupWithOOMPossibility()
public void testRollupShouldBeDense()
public void testRollupWithDenseIntBody()
public void testOverlappingSegments()
public void testNonOverlappingRollupWithUnconstrainedColumn()
public void testNonOverlappingRollupWithUnconstrainedColumnAndHasNull()
public void testBadRollupCausesGreaterThan12Iterations()
public void testSameRollupRegardlessOfSegmentOrderWithEmptySegmentBody()
public void testSameRollupRegardlessOfSegmentOrderWithData()
public void testSameRollupRegardlessOfSegmentOrderNoWildcards()
public void testSameRollupRegardlessOfSegmentOrderThreeSegs()
public void testSegmentCreationForBoolean_True()
public void testSegmentCreationForBoolean_False()
public void testRollupWithNonUniqueColumns()