|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
mondrian.test.FoodMartTestCase
mondrian.test.ParameterTest
public class ParameterTest
A ParameterTest
is a test suite for functionality relating to
parameters.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class mondrian.test.FoodMartTestCase |
---|
FoodMartTestCase.QueryAndResult |
Field Summary |
---|
Fields inherited from class mondrian.test.FoodMartTestCase |
---|
propSaver |
Constructor Summary | |
---|---|
ParameterTest(String name)
|
Method Summary | |
---|---|
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()
|
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 |
---|
public ParameterTest(String name)
Method Detail |
---|
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()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |