public class ParameterTest extends FoodMartTestCase
ParameterTest
is a test suite for functionality relating to
parameters.FoodMartTestCase.QueryAndResult
propSaver
Constructor and Description |
---|
ParameterTest(String name) |
Modifier and Type | Method and Description |
---|---|
void |
_testParameterDuplicateDimensionFails()
Parameter in slicer and expression on columns axis are both of [Gender]
hierarchy, which is illegal.
|
void |
dontTestParamRef()
Mondrian can not handle forward references
|
void |
testAssignMemberParameter()
Positive and negative tests assigning values to a parameter whose type is
a member.
|
void |
testAssignNumericParameter()
Positive and negative tests assigning values to a parameter of type
NUMERIC.
|
void |
testAssignSetParameter()
Positive and negative tests assigning values to a parameter whose type is
a set of members.
|
void |
testAssignStringParameter()
Positive and negative tests assigning values to a parameter of type
STRING.
|
void |
testChangeable() |
void |
testConnectionPropsCannotBeOverridden()
Tests that non-overrideable properties cannot be overridden in a
statement.
|
void |
testConnectionPropsWhichShouldBeNull()
Tests that certain connection properties which should be null, are.
|
void |
testDerivedParameter()
Tests a parameter derived from another parameter.
|
void |
testMemberParameterNull() |
void |
testMondrianPropsGetJava()
Tests getting a mondrian property.
|
void |
testNullStrToMember()
Test case for bug
MONDRIAN-745,
"NullPointerException when passing in null param value".
|
void |
testNumericParameter() |
void |
testNumericParameterNull() |
void |
testNumericParameterStringValueFails() |
void |
testParamBadTypeFails() |
void |
testParamCyclicFails() |
void |
testParamCyclicOk() |
void |
testParamDefinedTwiceFails() |
void |
testParameterDimension() |
void |
testParameterHierarchy() |
void |
testParameterInFormatString_Bug1584439() |
void |
testParameterInFormatString() |
void |
testParameterInSlicer() |
void |
testParameterLevel() |
void |
testParameterMemberDefaultValue()
Tests that a dimension name can be used as the default value of a
member-valued parameter.
|
void |
testParameterMemberDefaultValue2()
Non-trivial default value.
|
void |
testParameterMemberFails() |
void |
testParameterMemberFailsBadLevel()
Tests that member parameter fails validation if the level name is
invalid.
|
void |
testParameterMetadata() |
void |
testParameterOnAxis() |
void |
testParameterWithExpressionForHierarchyFails() |
void |
testParamRefWithoutParamFails() |
void |
testParamSet()
Tests a parameter whose type is a set of members.
|
void |
testSchemaProp()
Tests a schema property with a default value.
|
void |
testSchemaPropContext()
Tests that a schema property fails if it references dimensions which
are not available.
|
void |
testSchemaPropDupFails()
Tests a schema property with a default value.
|
void |
testSchemaPropIllegalTypeFails() |
void |
testSchemaPropInvalidDefaultExpFails() |
void |
testSetUnsetParameter() |
void |
testStringParameter() |
void |
testStringParameterNull() |
void |
testSystemPropsGet()
Tests accessing system properties as parameters in a statement.
|
void |
testSystemPropsGetJava()
Tests getting a java system property.
|
void |
testSystemPropsSet()
Tests setting system properties.
|
void |
testTwoParametersBug1425153() |
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
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, toString
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
public ParameterTest(String name)
public void testChangeable()
public void testParameterInFormatString()
public void testParameterInFormatString_Bug1584439()
public void testParameterOnAxis()
public void testNumericParameter()
public void testStringParameter()
public void testStringParameterNull()
public void testNumericParameterNull()
public void testMemberParameterNull()
public void testNullStrToMember()
public void testSetUnsetParameter()
public void testNumericParameterStringValueFails()
public void testParameterDimension()
public void testParameterHierarchy()
public void testParameterLevel()
public void testParameterMemberFails()
public void testParameterMemberFailsBadLevel()
public void testParameterMemberDefaultValue()
public void testParameterMemberDefaultValue2()
public void testParameterWithExpressionForHierarchyFails()
public void testDerivedParameter()
public void testParameterInSlicer()
public void _testParameterDuplicateDimensionFails()
public void dontTestParamRef()
public void testParamRefWithoutParamFails()
public void testParamDefinedTwiceFails()
public void testParamBadTypeFails()
public void testParamCyclicOk()
public void testParamCyclicFails()
public void testParameterMetadata()
public void testTwoParametersBug1425153()
public void testAssignNumericParameter()
public void testAssignStringParameter()
public void testAssignMemberParameter()
public void testAssignSetParameter()
public void testParamSet()
public void testConnectionPropsWhichShouldBeNull()
public void testConnectionPropsCannotBeOverridden()
public void testSystemPropsGet()
public void testSystemPropsGetJava()
public void testMondrianPropsGetJava()
public void testSystemPropsSet()
public void testSchemaProp()
public void testSchemaPropDupFails()
public void testSchemaPropIllegalTypeFails()
public void testSchemaPropInvalidDefaultExpFails()
public void testSchemaPropContext()