public abstract class CsvDBTestCase extends BatchTestCase
To use this file one must define both the directory and file abstract methods.
BatchTestCase.TestCase
cubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTime
propSaver
Constructor and Description |
---|
CsvDBTestCase() |
CsvDBTestCase(String name) |
Modifier and Type | Method and Description |
---|---|
protected TestContext |
createTestContext() |
protected String |
getCubeDescription() |
protected abstract String |
getDirectoryName() |
protected abstract String |
getFileName() |
protected String |
getNamedSetDescription() |
protected String |
getParameterDescription() |
protected String |
getRoleDescription() |
protected Schema |
getSchema() |
protected Connection |
getSqlConnection() |
TestContext |
getTestContext()
Returns the test context.
|
protected String |
getUdfDescription() |
protected String |
getVirtualCubeDescription() |
protected boolean |
isApplicable() |
protected void |
setUp() |
protected void |
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
public CsvDBTestCase()
public CsvDBTestCase(String name)
protected final boolean isApplicable()
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
protected TestContext createTestContext()
public TestContext getTestContext()
FoodMartTestCase
getTestContext
in class FoodMartTestCase
protected void tearDown() throws Exception
tearDown
in class FoodMartTestCase
Exception
protected Connection getSqlConnection() throws SQLException
SQLException
protected Schema getSchema()
protected abstract String getDirectoryName()
protected abstract String getFileName()
protected String getParameterDescription()
protected String getCubeDescription()
protected String getVirtualCubeDescription()
protected String getNamedSetDescription()
protected String getUdfDescription()
protected String getRoleDescription()