/********************************************************************
* COPYRIGHT:
- * Copyright (c) 1997-2003, International Business Machines Corporation and
+ * Copyright (c) 1997-2007, International Business Machines Corporation and
* others. All Rights Reserved.
********************************************************************/
#ifndef UNICODESTRINGTEST_H
#define UNICODESTRINGTEST_H
+#include "unicode/unistr.h"
#include "intltest.h"
/**
void TestCountChar32(void);
void TestBogus();
void TestStringEnumeration();
+ void TestCharString(void);
+ void TestNameSpace(void);
};
class StringCaseTest: public IntlTest {
void runIndexedTest(int32_t index, UBool exec, const char *&name, char *par=0);
void TestCaseConversion();
-#if !UCONFIG_NO_BREAK_ITERATION
- void TestTitleCasing();
-#endif
+
+ void TestCasingImpl(const UnicodeString &input,
+ const UnicodeString &output,
+ int32_t whichCase,
+ void *iter, const char *localeID, uint32_t options);
+ void TestCasing();
};
#endif