|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase mondrian.test.FoodMartTestCase mondrian.xmla.XmlaBaseTestCase mondrian.xmla.XmlaMetaDataConstraintsTest
public class XmlaMetaDataConstraintsTest
This test creates 2 catalogs and constraints on one of them. Then it runs a few queries to check that the filtering occurs as expected.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class mondrian.xmla.XmlaBaseTestCase |
---|
XmlaBaseTestCase.Action, XmlaBaseTestCase.CallBack, XmlaBaseTestCase.XmlaRequestCallbackImpl |
Field Summary |
---|
Fields inherited from class mondrian.xmla.XmlaBaseTestCase |
---|
CATALOG, CATALOG_NAME_PROP, CATALOG_PROP, catalogNameUrls, CUBE_NAME_PROP, DATA_SOURCE_INFO, DATA_SOURCE_INFO_PROP, DEBUG, FORMAT_MULTI_DIMENSIONAL, FORMAT_PROP, LAST_SCHEMA_UPDATE_DATE, LOCALE_PROP, REQUEST_TYPE_PROP, ROLE_PROP, SALES_CUBE, SESSION_ID_PROP |
Fields inherited from class mondrian.test.FoodMartTestCase |
---|
propSaver |
Constructor Summary | |
---|---|
XmlaMetaDataConstraintsTest()
|
Method Summary | |
---|---|
protected String |
filterConnectString(String original)
|
protected Map<String,String> |
getCatalogNameUrls(TestContext testContext)
|
protected DiffRepository |
getDiffRepos()
|
protected Class<? extends XmlaRequestCallback> |
getServletCallbackClass()
|
protected String |
getSessionId(XmlaBaseTestCase.Action action)
Creates, retrieves or clears the session id for this test. |
protected void |
setUp()
|
void |
testCatalogsFiltered()
|
void |
testCatalogsFilteredByRestraints()
|
void |
testCubesFiltered()
|
void |
testCubesFilteredByRestraints()
|
void |
testDBSchemataFiltered()
|
void |
testDBSchemataFilteredByRestraints()
|
Methods inherited from class mondrian.xmla.XmlaBaseTestCase |
---|
doTest, doTest, doTest, doTest, doTestInline, doTestInline, doTests, doTestsJson, fileToDocument, fileToString, filter, generateExpectedString, generateRequestString, getDefaultRequestProperties, getServlet, getSessionId, helperTest, helperTestExpect, replaceLastSchemaUpdateDate, tearDown, validate |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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 XmlaMetaDataConstraintsTest()
Method Detail |
---|
protected void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
protected Map<String,String> getCatalogNameUrls(TestContext testContext)
getCatalogNameUrls
in class XmlaBaseTestCase
protected String filterConnectString(String original)
filterConnectString
in class XmlaBaseTestCase
public void testDBSchemataFiltered() throws Exception
Exception
public void testDBSchemataFilteredByRestraints() throws Exception
Exception
public void testCatalogsFiltered() throws Exception
Exception
public void testCatalogsFilteredByRestraints() throws Exception
Exception
public void testCubesFiltered() throws Exception
Exception
public void testCubesFilteredByRestraints() throws Exception
Exception
protected DiffRepository getDiffRepos()
getDiffRepos
in class XmlaBaseTestCase
protected Class<? extends XmlaRequestCallback> getServletCallbackClass()
getServletCallbackClass
in class XmlaBaseTestCase
protected String getSessionId(XmlaBaseTestCase.Action action)
XmlaBaseTestCase
getSessionId
in class XmlaBaseTestCase
action
- Action to perform
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |