Package mondrian.test
Class IgnoreMeasureForNonJoiningDimensionInAggregationTest
- java.lang.Object
-
- TestCase
-
- mondrian.test.FoodMartTestCase
-
- mondrian.test.IgnoreMeasureForNonJoiningDimensionInAggregationTest
-
public class IgnoreMeasureForNonJoiningDimensionInAggregationTest extends FoodMartTestCase
Test ignoring of measure when unrelated Dimension is in aggregation list when IgnoreMeasureForNonJoiningDimension property is set to true.- Since:
- Dec 12, 2007
- Author:
- ajoglekar
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class mondrian.test.FoodMartTestCase
FoodMartTestCase.QueryAndResult
-
-
Field Summary
-
Fields inherited from class mondrian.test.FoodMartTestCase
propSaver
-
-
Constructor Summary
Constructors Constructor Description IgnoreMeasureForNonJoiningDimensionInAggregationTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
void
testGetMeasureCubeForCalcMeasureDoesNotThrowCastException()
void
testNonJoiningDimAtMemberValueCalcMultipleScenarios()
void
testNonJoiningDimAtTupleValueCalcMultipleScenarios()
void
testNonJoiningDimForAMemberDefinedOnJoiningDim()
void
testNonJoiningDimsWhenAggFunctionIsUsedOrNotUsed()
void
testNonJoiningDimWithNumericIif()
void
testNoTotalForMeasureWithCrossJoinOfJoiningAndNonJoiningDims()
void
testNoTotalsForCompdMeasureWithComponentsHavingNonJoiningDims()
void
testNoTotalsForCompoundMeasureWithNonJoiningDimAtAllLevel()
void
testShouldNotTotalAMeasureWithANonJoiningDimension()
void
testShouldTotalAMeasureWithAllJoiningDimensions()
-
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, getTestContext, isDefaultNullMemberRepresentation, isGroupingSetsSupported, member, productMembersPotScrubbersPotsAndPans, storeMembersCAAndOR, storeMembersUsaAndCanada, tearDown, verifySameNativeAndNot, warehouseMembersCanadaMexicoUsa
-
-
-
-
Method Detail
-
testNoTotalsForCompdMeasureWithComponentsHavingNonJoiningDims
public void testNoTotalsForCompdMeasureWithComponentsHavingNonJoiningDims()
-
testNonJoiningDimsWhenAggFunctionIsUsedOrNotUsed
public void testNonJoiningDimsWhenAggFunctionIsUsedOrNotUsed()
-
testNonJoiningDimForAMemberDefinedOnJoiningDim
public void testNonJoiningDimForAMemberDefinedOnJoiningDim()
-
testNonJoiningDimWithNumericIif
public void testNonJoiningDimWithNumericIif()
-
testNonJoiningDimAtMemberValueCalcMultipleScenarios
public void testNonJoiningDimAtMemberValueCalcMultipleScenarios()
-
testNonJoiningDimAtTupleValueCalcMultipleScenarios
public void testNonJoiningDimAtTupleValueCalcMultipleScenarios()
-
testNoTotalsForCompoundMeasureWithNonJoiningDimAtAllLevel
public void testNoTotalsForCompoundMeasureWithNonJoiningDimAtAllLevel()
-
testNoTotalForMeasureWithCrossJoinOfJoiningAndNonJoiningDims
public void testNoTotalForMeasureWithCrossJoinOfJoiningAndNonJoiningDims()
-
testShouldTotalAMeasureWithAllJoiningDimensions
public void testShouldTotalAMeasureWithAllJoiningDimensions()
-
testShouldNotTotalAMeasureWithANonJoiningDimension
public void testShouldNotTotalAMeasureWithANonJoiningDimension()
-
testGetMeasureCubeForCalcMeasureDoesNotThrowCastException
public void testGetMeasureCubeForCalcMeasureDoesNotThrowCastException()
-
-