Package mondrian.olap
Class UtilTestCase
- java.lang.Object
-
- TestCase
-
- mondrian.olap.UtilTestCase
-
public class UtilTestCase extends TestCase
Tests for methods inUtil
and, sometimes, classes in themondrian.util
package.
-
-
Constructor Summary
Constructors Constructor Description UtilTestCase(java.lang.String s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
checkMonikerValid(java.lang.String moniker)
(package private) void
p(java.lang.String connectString, java.lang.String name, java.lang.String expectedValue)
Checks thatconnectString
contains a property calledname
, whose value isvalue
.void
testAppendArrays()
void
testAreOccurrencesEqual()
void
testArraySortedSet()
Unit test forArraySortedSet
.void
testArrayStack()
Unit test forArrayStack
.void
testBinarySearch()
Unit test forUtil.binarySearch(T[], int, int, T)
.void
testBufReplace()
void
testBugMondrian397()
void
testByteMatcher()
void
testByteString()
Unit test forByteString
.void
testCamel()
void
testCanCast()
void
testCartesianProductList()
void
testCombiningGenerator()
Unit test forCombiningGenerator
.void
testCompositeIterable()
Unit test forComposite.of(Iterable[])
.void
testConnectStringMore()
void
testConvertConnectString()
void
testFlatList()
void
testImplode()
void
testIntersectSortedSet()
void
testLockBox()
Unit test forLockBox
.void
testLockBoxFull()
Unit test that ensures thatLockBox
can "forget" entries whose key has been forgotten.void
testNullValuesMap()
This is a simple test to make sure thatUtil.toNullValuesMap(List)
never iterates on its source list upon creation.void
testOleDbSpec()
void
testParseCommaList()
void
testParseConnectStringComplex()
void
testParseConnectStringSimple()
void
testParseIdentifier()
void
testParseInterval()
void
testParseLocale()
Unit test forUtil.parseLocale(String)
method.void
testQuoteJava()
void
testQuoteMdxIdentifier()
void
testReplaceProperties()
void
testRolapUtilComparator()
void
testServiceDiscovery()
TestsServiceDiscovery
.void
testTriple()
Unit test forTriple
.void
testUnionIterator()
void
testWildcard()
-
-
-
Method Detail
-
testParseConnectStringSimple
public void testParseConnectStringSimple()
-
testParseConnectStringComplex
public void testParseConnectStringComplex()
-
testConnectStringMore
public void testConnectStringMore()
-
testBugMondrian397
public void testBugMondrian397()
-
p
void p(java.lang.String connectString, java.lang.String name, java.lang.String expectedValue)
Checks thatconnectString
contains a property calledname
, whose value isvalue
.
-
testOleDbSpec
public void testOleDbSpec()
-
testConvertConnectString
public void testConvertConnectString()
-
testQuoteMdxIdentifier
public void testQuoteMdxIdentifier()
-
testQuoteJava
public void testQuoteJava()
-
testBufReplace
public void testBufReplace()
-
testImplode
public void testImplode()
-
testParseIdentifier
public void testParseIdentifier()
-
testReplaceProperties
public void testReplaceProperties()
-
testWildcard
public void testWildcard()
-
testCamel
public void testCamel()
-
testParseCommaList
public void testParseCommaList()
-
testUnionIterator
public void testUnionIterator()
-
testAreOccurrencesEqual
public void testAreOccurrencesEqual()
-
testServiceDiscovery
public void testServiceDiscovery()
TestsServiceDiscovery
.
-
testArrayStack
public void testArrayStack()
Unit test forArrayStack
.
-
testAppendArrays
public void testAppendArrays()
-
testCanCast
public void testCanCast()
-
testParseLocale
public void testParseLocale()
Unit test forUtil.parseLocale(String)
method.
-
testLockBox
public void testLockBox()
Unit test forLockBox
.
-
checkMonikerValid
void checkMonikerValid(java.lang.String moniker)
-
testLockBoxFull
public void testLockBoxFull()
Unit test that ensures thatLockBox
can "forget" entries whose key has been forgotten.
-
testCartesianProductList
public void testCartesianProductList()
-
testFlatList
public void testFlatList()
-
testCompositeIterable
public void testCompositeIterable()
Unit test forComposite.of(Iterable[])
.
-
testCombiningGenerator
public void testCombiningGenerator()
Unit test forCombiningGenerator
.
-
testByteString
public void testByteString()
Unit test forByteString
.
-
testBinarySearch
public void testBinarySearch()
Unit test forUtil.binarySearch(T[], int, int, T)
.
-
testArraySortedSet
public void testArraySortedSet()
Unit test forArraySortedSet
.
-
testIntersectSortedSet
public void testIntersectSortedSet()
-
testTriple
public void testTriple()
Unit test forTriple
.
-
testRolapUtilComparator
public void testRolapUtilComparator() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testByteMatcher
public void testByteMatcher() throws java.lang.Exception
- Throws:
java.lang.Exception
-
testNullValuesMap
public void testNullValuesMap() throws java.lang.Exception
This is a simple test to make sure thatUtil.toNullValuesMap(List)
never iterates on its source list upon creation.- Throws:
java.lang.Exception
-
testParseInterval
public void testParseInterval()
-
-