mondrian.test
Class DelegatingTestContext
java.lang.Object
mondrian.test.TestContext
mondrian.test.DelegatingTestContext
public class DelegatingTestContext
- extends TestContext
Extension of TestContext
which delegates all behavior to
a parent test context.
Derived classes can selectively override methods.
- Since:
- 7 September, 2005
- Version:
- $Id: //open/mondrian/testsrc/main/mondrian/test/DelegatingTestContext.java#8 $
- Author:
- jhyde
Methods inherited from class mondrian.test.TestContext |
allHiers, allHiersExcept, assertAxisReturns, assertAxisThrows, assertEqualsVerbose, assertEqualsVerbose, assertEqualsVerbose, assertExprDependsOn, assertExprReturns, assertExprThrows, assertMatchesVerbose, assertMemberExprDependsOn, assertQueryReturns, assertQueryThrows, assertSetExprDependsOn, assertSimpleQuery, assertSqlEquals, cellIter, cellIter, checkThrowable, clearConnection, compileExpression, contains, create, create, createSubstitutingCube, createSubstitutingCube, createSubstitutingCube, databaseIsValid, executeAxis, executeExprRaw, executeExprRaw, executeOlap4jQuery, executeQuery, executeSingletonAxis, fold, getConnection, getConnectString, getDefaultConnectString, getDialect, getFakeDialect, getFoodMartConnection, getFoodMartConnection, getFoodMartConnection, getFoodMartConnection, getFoodMartConnection, getFoodMartSchema, getFoodMartSchemaSubstitutingCube, getFoodMartSchemaSubstitutingCube, getOlap4jConnection, getRawFoodMartSchema, getSchemaWarnings, getStackTrace, hierarchyName, instance, toString, toString, unfold, upgradeActual, upgradeQuery, withCube, withRole, withScenario |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
protected final TestContext context
DelegatingTestContext
protected DelegatingTestContext(TestContext context)
getFoodMartConnectionProperties
public Util.PropertyList getFoodMartConnectionProperties()
- Overrides:
getFoodMartConnectionProperties
in class TestContext
getDefaultCubeName
public String getDefaultCubeName()
- Description copied from class:
TestContext
- Returns the name of the default cube.
Tests which evaluate scalar expressions, such as
TestContext.assertExprReturns(String, String)
, generate queries against this
cube.
- Overrides:
getDefaultCubeName
in class TestContext
- Returns:
- the name of the default cube
getWriter
public PrintWriter getWriter()
- Description copied from class:
TestContext
- Returns the output writer.
- Overrides:
getWriter
in class TestContext