public class ExplicitRecognizerTest extends AggTableTestCase
BatchTestCase.TestCase
cubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTime
propSaver
Constructor and Description |
---|
ExplicitRecognizerTest() |
Modifier and Type | Method and Description |
---|---|
protected TestContext |
createTestContext() |
protected String |
getFileName() |
protected void |
setUp() |
(package private) static TestContext |
setupMultiColDimCube(String aggName,
String yearCols,
String qtrCols,
String monthCols,
String monthProp) |
(package private) static TestContext |
setupMultiColDimCube(String aggName,
String yearCols,
String qtrCols,
String monthCols,
String monthProp,
String defaultMeasure) |
void |
testCountDisallowedRollup() |
void |
testCountDistinctAllowableRollup() |
void |
testExplicitAggCaptionOnAggTable() |
void |
testExplicitAggExtraColsRequiringJoin() |
void |
testExplicitAggNameColumnOnAggTable() |
void |
testExplicitAggOrdinalOnAggTable() |
void |
testExplicitAggPropertiesOnAggTable() |
void |
testExplicitForeignKey() |
getDirectoryName
getCubeDescription, getNamedSetDescription, getParameterDescription, getRoleDescription, getSchema, getSqlConnection, getTestContext, getUdfDescription, getVirtualCubeDescription, isApplicable, tearDown
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, sqlPattern
allMember, assertAxisReturns, assertAxisThrows, assertBooleanExprReturns, assertExprReturns, assertExprThrows, assertQueriesReturnSimilarResults, assertQueryReturns, assertQueryThrows, assertSize, cubeByName, execute, executeExpr, executeQuery, executeSingletonAxis, genderMembersIncludingAll, getConnection, getDimensionWithName, isDefaultNullMemberRepresentation, isGroupingSetsSupported, member, productMembersPotScrubbersPotsAndPans, storeMembersCAAndOR, storeMembersUsaAndCanada, verifySameNativeAndNot, warehouseMembersCanadaMexicoUsa
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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
protected void setUp() throws Exception
setUp
in class AggTableTestCase
Exception
protected String getFileName()
getFileName
in class CsvDBTestCase
protected TestContext createTestContext()
createTestContext
in class CsvDBTestCase
public void testExplicitAggExtraColsRequiringJoin() throws SQLException
SQLException
public void testExplicitForeignKey()
public void testExplicitAggOrdinalOnAggTable() throws SQLException
SQLException
public void testExplicitAggCaptionOnAggTable() throws SQLException
SQLException
public void testExplicitAggNameColumnOnAggTable() throws SQLException
SQLException
public void testExplicitAggPropertiesOnAggTable() throws SQLException
SQLException
public void testCountDistinctAllowableRollup() throws SQLException
SQLException
public void testCountDisallowedRollup() throws SQLException
SQLException
static TestContext setupMultiColDimCube(String aggName, String yearCols, String qtrCols, String monthCols, String monthProp)