mondrian.rolap.aggmatcher
Class MultipleColsInTupleAggTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by mondrian.test.FoodMartTestCase
              extended by mondrian.test.loader.CsvDBTestCase
                  extended by mondrian.rolap.aggmatcher.AggTableTestCase
                      extended by mondrian.rolap.aggmatcher.MultipleColsInTupleAggTest
All Implemented Interfaces:
junit.framework.Test

public class MultipleColsInTupleAggTest
extends AggTableTestCase

Testcase for levels that contain multiple columns and are collapsed in the agg table.

Author:
Will Gorman

Field Summary
 
Fields inherited from class mondrian.test.FoodMartTestCase
propSaver
 
Constructor Summary
MultipleColsInTupleAggTest()
           
MultipleColsInTupleAggTest(String name)
           
 
Method Summary
protected  String getCubeDescription()
           
protected  String getFileName()
           
 void testChildSelection()
           
 void testTotal()
           
 void testTupleSelection()
           
 
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.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, warehouseMembersCanadaMexicoUsa
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultipleColsInTupleAggTest

public MultipleColsInTupleAggTest()

MultipleColsInTupleAggTest

public MultipleColsInTupleAggTest(String name)
Method Detail

getFileName

protected String getFileName()
Specified by:
getFileName in class CsvDBTestCase

testTotal

public void testTotal()
               throws Exception
Throws:
Exception

testTupleSelection

public void testTupleSelection()
                        throws Exception
Throws:
Exception

testChildSelection

public void testChildSelection()
                        throws Exception
Throws:
Exception

getCubeDescription

protected String getCubeDescription()
Overrides:
getCubeDescription in class CsvDBTestCase

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads