mondrian.test
Class PropertiesTest

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

public class PropertiesTest
extends FoodMartTestCase

Tests intrinsic member and cell properties as specified in OLE DB for OLAP specification.

Since:
5 July, 2005
Author:
anikitin

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
PropertiesTest(String name)
           
 
Method Summary
 void testGetChildCardinalityPropertyValue()
           
 void testMandatoryCellProperties()
           
 void testMandatoryMemberProperties()
          Tests existence and values of mandatory member properties.
 void testMemberProperties()
          Tests the ability to project non-standard member properties.
 void testMemberPropertiesBad()
          Tests the ability to project non-standard member properties.
 void testPropertiesMDX()
          Tests the ability of MDX parser to pass requested member properties to Result object.
 void testPropertyDescription()
           
 
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

PropertiesTest

public PropertiesTest(String name)
Method Detail

testMandatoryMemberProperties

public void testMandatoryMemberProperties()
Tests existence and values of mandatory member properties.


testGetChildCardinalityPropertyValue

public void testGetChildCardinalityPropertyValue()

testPropertiesMDX

public void testPropertiesMDX()
Tests the ability of MDX parser to pass requested member properties to Result object.


testMemberProperties

public void testMemberProperties()
Tests the ability to project non-standard member properties.


testMemberPropertiesBad

public void testMemberPropertiesBad()
Tests the ability to project non-standard member properties.


testMandatoryCellProperties

public void testMandatoryCellProperties()

testPropertyDescription

public void testPropertyDescription()
                             throws Exception
Throws:
Exception

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