Package mondrian.rolap.aggmatcher
Class BUG_1541077
- java.lang.Object
-
- TestCase
-
- mondrian.test.FoodMartTestCase
-
- mondrian.rolap.BatchTestCase
-
- mondrian.test.loader.CsvDBTestCase
-
- mondrian.rolap.aggmatcher.AggTableTestCase
-
- mondrian.rolap.aggmatcher.BUG_1541077
-
public class BUG_1541077 extends AggTableTestCase
Testcase for MONDRIAN-214 (formerly SourceForge bug 1541077) and a couple of other aggregate table ExplicitRecognizer conditions.- Author:
- Richard M. Emberson
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class mondrian.rolap.BatchTestCase
BatchTestCase.TestCase
-
-
Field Summary
-
Fields inherited from class mondrian.rolap.BatchTestCase
cubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTime
-
Fields inherited from class mondrian.test.FoodMartTestCase
propSaver
-
-
Constructor Summary
Constructors Constructor Description BUG_1541077()
BUG_1541077(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getCubeDescription()
protected java.lang.String
getFileName()
void
testBug1541077()
void
testSalesCount()
void
testStoreCount()
void
testTotalAmount()
-
Methods inherited from class mondrian.rolap.aggmatcher.AggTableTestCase
getDirectoryName, setUp
-
Methods inherited from class mondrian.test.loader.CsvDBTestCase
createTestContext, getNamedSetDescription, getParameterDescription, getRoleDescription, getSchema, getSqlConnection, getTestContext, getUdfDescription, getVirtualCubeDescription, isApplicable, tearDown
-
Methods inherited from class mondrian.rolap.BatchTestCase
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
-
Methods inherited from class mondrian.test.FoodMartTestCase
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
-
-
-
-
Method Detail
-
testStoreCount
public void testStoreCount() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testSalesCount
public void testSalesCount() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testTotalAmount
public void testTotalAmount() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testBug1541077
public void testBug1541077() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getFileName
protected java.lang.String getFileName()
- Specified by:
getFileName
in classCsvDBTestCase
-
getCubeDescription
protected java.lang.String getCubeDescription()
- Overrides:
getCubeDescription
in classCsvDBTestCase
-
-