mondrian.rolap.aggmatcher
Class BUG_1541077

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.BUG_1541077
All Implemented Interfaces:
junit.framework.Test

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

Field Summary
 
Fields inherited from class mondrian.test.FoodMartTestCase
propSaver
 
Constructor Summary
BUG_1541077()
           
BUG_1541077(String name)
           
 
Method Summary
protected  String getCubeDescription()
           
protected  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.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

BUG_1541077

public BUG_1541077()

BUG_1541077

public BUG_1541077(String name)
Method Detail

testStoreCount

public void testStoreCount()
                    throws Exception
Throws:
Exception

testSalesCount

public void testSalesCount()
                    throws Exception
Throws:
Exception

testTotalAmount

public void testTotalAmount()
                     throws Exception
Throws:
Exception

testBug1541077

public void testBug1541077()
                    throws Exception
Throws:
Exception

getFileName

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

getCubeDescription

protected String getCubeDescription()
Overrides:
getCubeDescription in class CsvDBTestCase

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