mondrian.xmla.test
Class XmlaTestContext

java.lang.Object
  extended by mondrian.xmla.test.XmlaTestContext

public class XmlaTestContext
extends java.lang.Object

Common utilities for XML/A testing, used in test suite and example XML/A web pages. Refactored from XmlaTest.

Version:
$Id: //open/mondrian/testsrc/main/mondrian/xmla/test/XmlaTestContext.java#18 $
Author:
Sherman Wood

Field Summary
static CatalogLocator CATALOG_LOCATOR
           
static java.lang.String CATALOG_NAME
           
static java.lang.String DATASOURCE_DESCRIPTION
           
static java.lang.String DATASOURCE_INFO
           
static java.lang.String DATASOURCE_NAME
           
static java.util.Map<java.lang.String,java.lang.String> ENV
           
 
Constructor Summary
XmlaTestContext()
           
 
Method Summary
 DataSourcesConfig.DataSources dataSources()
           
 java.lang.String[][] defaultRequests()
          Returns a list of sample XML requests.
 java.lang.String getConnectString()
           
static java.lang.String xmlFromTemplate(java.lang.String xmlText, java.util.Map<java.lang.String,java.lang.String> env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CATALOG_NAME

public static final java.lang.String CATALOG_NAME
See Also:
Constant Field Values

DATASOURCE_NAME

public static final java.lang.String DATASOURCE_NAME
See Also:
Constant Field Values

DATASOURCE_DESCRIPTION

public static final java.lang.String DATASOURCE_DESCRIPTION
See Also:
Constant Field Values

DATASOURCE_INFO

public static final java.lang.String DATASOURCE_INFO
See Also:
Constant Field Values

ENV

public static final java.util.Map<java.lang.String,java.lang.String> ENV

CATALOG_LOCATOR

public static final CatalogLocator CATALOG_LOCATOR
Constructor Detail

XmlaTestContext

public XmlaTestContext()
Method Detail

getConnectString

public java.lang.String getConnectString()

dataSources

public DataSourcesConfig.DataSources dataSources()

xmlFromTemplate

public static java.lang.String xmlFromTemplate(java.lang.String xmlText,
                                               java.util.Map<java.lang.String,java.lang.String> env)

defaultRequests

public java.lang.String[][] defaultRequests()
Returns a list of sample XML requests.

Each item is a pair of strings: {test name, request}.

NOTE: This method is called from xmlaTest.jsp. Do not remove it if you can't find calls from Java.

Returns:
List of sample XML requests

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