public abstract class ClearViewBase extends BatchTestCase
ClearViewBase is the base class to build test cases which test
 queries against the FoodMart database. A concrete sub class and
 a ref.xml file will be needed for each test suites to be added. MDX queries
 and their expected results are maintained separately in *.ref.xml files.
 If you would prefer to see them as inlined Java string literals, run
 ant target "generateDiffRepositoryJUnit" and then use
 files *JUnit.java which will be generated in this directory.BatchTestCase.TestCasecubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTimepropSaver| Constructor and Description | 
|---|
ClearViewBase()  | 
ClearViewBase(String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
assertNoQuerySql(boolean flushCache)  | 
protected void | 
assertQuerySql(boolean flushCache)  | 
static junit.framework.TestSuite | 
constructSuite(DiffRepository diffRepos,
              Class clazz)  | 
abstract DiffRepository | 
getDiffRepos()  | 
protected void | 
runTest()  | 
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, getMeasureallMember, assertAxisReturns, assertAxisThrows, assertBooleanExprReturns, assertExprReturns, assertExprThrows, assertQueriesReturnSimilarResults, assertQueryReturns, assertQueryThrows, assertSize, cubeByName, execute, executeExpr, executeQuery, executeSingletonAxis, genderMembersIncludingAll, getConnection, getDimensionWithName, getTestContext, isDefaultNullMemberRepresentation, isGroupingSetsSupported, member, productMembersPotScrubbersPotsAndPans, storeMembersCAAndOR, storeMembersUsaAndCanada, warehouseMembersCanadaMexicoUsacountTestCases, createResult, getName, run, run, runBare, 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 ClearViewBase()
public ClearViewBase(String name)
public abstract DiffRepository getDiffRepos()
protected void setUp()
              throws Exception
setUp in class junit.framework.TestCaseExceptionprotected void tearDown()
                 throws Exception
tearDown in class FoodMartTestCaseExceptionpublic static junit.framework.TestSuite constructSuite(DiffRepository diffRepos, Class clazz)
protected void runTest()
                throws Exception
runTest in class junit.framework.TestCaseException