mondrian.rolap
Class RolapSchemaPoolTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by mondrian.test.FoodMartTestCase
              extended by mondrian.rolap.RolapSchemaPoolTest
All Implemented Interfaces:
junit.framework.Test

public class RolapSchemaPoolTest
extends FoodMartTestCase

Test for RolapSchemaPool.


Nested Class Summary
static class RolapSchemaPoolTest.NotReallyDynamicSchemaProcessor
           
 
Field Summary
 
Fields inherited from class mondrian.test.FoodMartTestCase
propSaver
 
Constructor Summary
RolapSchemaPoolTest(String name)
           
 
Method Summary
protected  URL getFoodmartCatalogUrl()
           
 void testBasicSchemaFetch()
           
 void testSchemaFetchCatalogUrlJdbcUuid()
           
 void testSchemaFetchMd5JdbcUid()
          Test using JdbcConnectionUUID and useSchemaChecksum fetches the same schema in all scenarios.
 
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, warehouseMembersCanadaMexicoUsa
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RolapSchemaPoolTest

public RolapSchemaPoolTest(String name)
Method Detail

testBasicSchemaFetch

public void testBasicSchemaFetch()

testSchemaFetchCatalogUrlJdbcUuid

public void testSchemaFetchCatalogUrlJdbcUuid()

testSchemaFetchMd5JdbcUid

public void testSchemaFetchMd5JdbcUid()
                               throws IOException
Test using JdbcConnectionUUID and useSchemaChecksum fetches the same schema in all scenarios.

Throws:
IOException

getFoodmartCatalogUrl

protected URL getFoodmartCatalogUrl()

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