|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
mondrian.test.FoodMartTestCase
mondrian.test.DrillThroughTest
public class DrillThroughTest
Test generation of SQL to access the fact table data underlying an MDX result set.
| 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 | |
|---|---|
DrillThroughTest()
|
|
DrillThroughTest(String name)
|
|
| Method Summary | |
|---|---|
void |
testBug1438285()
This tests for bug 1438285, "nameColumn cannot be column in level definition". |
void |
testDrillThrough()
|
void |
testDrillThrough2()
|
void |
testDrillThrough3()
|
void |
testDrillThroughBugMondrian180()
Test case for bug MONDRIAN-180, "Drillthrough fails, if Aggregate in MDX-query". |
void |
testDrillThroughCalcMemberInSlicer()
Test case for bug MONDRIAN-751, "Drill SQL does not include slicer members in WHERE clause". |
void |
testDrillthroughDisable()
|
void |
testDrillThroughDupKeys()
Tests that drill-through works if two dimension tables have primary key columns with the same name. |
void |
testDrillThroughExprs()
|
void |
testDrillthroughMaxRows()
|
void |
testDrillThroughMeasureExp()
Tests that proper SQL is being generated for a Measure specified as an expression. |
void |
testDrillThroughMultiPositionCompoundSlicer()
Test case for MONDRIAN-791. |
void |
testDrillthroughNegativeMaxRowsFails()
|
void |
testDrillThroughNotDrillableFails()
|
void |
testDrillThroughOneAxis()
Test case for bug MONDRIAN-752, "cell.getDrillCount returns 0". |
void |
testDrillThroughVirtualCube()
Tests that cells in a virtual cube say they can be drilled through. |
void |
testTrivialCalcMemberDrillThrough()
|
void |
testTrivialCalcMemberNotMeasure()
|
void |
testTruncateLevelName()
Tests that long levels do not result in column aliases larger than the database can handle. |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, toString |
| Methods inherited from class junit.framework.Assert |
|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DrillThroughTest()
public DrillThroughTest(String name)
| Method Detail |
|---|
public void testTrivialCalcMemberDrillThrough()
public void testTrivialCalcMemberNotMeasure()
public void testDrillThrough()
public void testDrillThrough2()
public void testDrillThrough3()
public void testDrillThroughBugMondrian180()
public void testDrillThroughMeasureExp()
public void testDrillThroughDupKeys()
public void testDrillThroughVirtualCube()
public void testBug1438285()
public void testTruncateLevelName()
throws Exception
Testcase for bug 1893959, "Generated drill-through columns too long for DBMS".
Exception - on errorpublic void testDrillThroughExprs()
public void testDrillthroughMaxRows()
throws SQLException
SQLException
public void testDrillthroughNegativeMaxRowsFails()
throws SQLException
SQLExceptionpublic void testDrillThroughNotDrillableFails()
public void testDrillThroughOneAxis()
public void testDrillThroughCalcMemberInSlicer()
public void testDrillThroughMultiPositionCompoundSlicer()
public void testDrillthroughDisable()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||