public class CompoundSlicerTest extends FoodMartTestCase
FoodMartTestCase.QueryAndResult
propSaver
Constructor and Description |
---|
CompoundSlicerTest()
Creates a CompoundSlicerTest.
|
CompoundSlicerTest(String name)
Creates a CompoundSlicerTest with a given name.
|
Modifier and Type | Method and Description |
---|---|
void |
testBugMondrian899()
|
void |
testBugMondrian900()
|
void |
testCompoundSlicer()
Test case for a basic query with more than one member of the same
hierarchy in the WHERE clause.
|
void |
testCompoundSlicerExcept()
Tests compound slicer with EXCEPT.
|
void |
testCompoundSlicerOverTuples()
Tests a query with a compond slicer over tuples.
|
void |
testCompoundSlicerWithDistinctCount()
Compound slicer with distinct-count measure.
|
void |
testEmptySetSlicerReturnsNull()
Tests that if the slicer contains zero members, all cells are null.
|
void |
testEmptySetSlicerViaExpressionReturnsNull()
Tests that if the slicer is calculated using an expression and contains
zero members, all cells are null.
|
void |
testRollupAvg()
Tests compound slicer, and other rollups, with AVG function.
|
void |
testSimulatedCompoundSlicer()
Query that simulates a compound slicer by creating a calculated member
that aggregates over a set and places it in the WHERE clause.
|
void |
testSlicerContainsLiteralNull()
Slicer that is literal null.
|
void |
testSlicerContainsNullMember()
Slicer that is a member expression that evaluates to null.
|
void |
testSlicerContainsPartiallyNullMember()
Slicer that is a tuple and one of the members evaluates to null;
that makes it a null tuple, and it is eliminated from the list.
|
void |
testTopCount() |
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, warehouseMembersCanadaMexicoUsa
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, 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, failNotEquals, failNotSame, failSame
public CompoundSlicerTest()
public CompoundSlicerTest(String name)
name
- Test namepublic void testSimulatedCompoundSlicer()
public void testCompoundSlicerExcept()
Test case for Bug MONDRIAN-637, "Using Except in the slicer makes no sense".
public void testCompoundSlicerOverTuples()
public void testEmptySetSlicerReturnsNull()
public void testEmptySetSlicerViaExpressionReturnsNull()
public void testCompoundSlicer()
public void testSlicerContainsNullMember()
public void testSlicerContainsLiteralNull()
public void testSlicerContainsPartiallyNullMember()
public void testCompoundSlicerWithDistinctCount()
public void testRollupAvg()
Test case for Bug MONDRIAN-675, "Allow rollup of measures based on AVG aggregate function".
public void testBugMondrian899()
public void testTopCount()
public void testBugMondrian900()