Lines Matching refs:UnicodeString
77 UnicodeString expectedResult;
78 UnicodeString test3;
83 UnicodeString test4(test3);
85 expectedResult = UnicodeString("i\\u0307stanbul, not constantinople!", "").unescape();
147 UnicodeString s;
150 s=UnicodeString(FALSE, beforeLower, UPRV_LENGTHOF(beforeLower));
153 s!=UnicodeString(FALSE, lowerRoot, s.length())
155 errln("error in toLower(root locale)=\"" + s + "\" expected \"" + UnicodeString(FALSE, lowerRoot, UPRV_LENGTHOF(lowerRoot)) + "\"");
159 s=UnicodeString(FALSE, beforeLower, UPRV_LENGTHOF(beforeLower));
162 s!=UnicodeString(FALSE, lowerTurkish, s.length())
164 errln("error in toLower(turkish locale)=\"" + s + "\" expected \"" + UnicodeString(FALSE, lowerTurkish, UPRV_LENGTHOF(lowerTurkish)) + "\"");
168 s=UnicodeString(FALSE, beforeUpper, UPRV_LENGTHOF(beforeUpper));
171 s!=UnicodeString(FALSE, upperRoot, s.length())
173 errln("error in toUpper(root locale)=\"" + s + "\" expected \"" + UnicodeString(FALSE, upperRoot, UPRV_LENGTHOF(upperRoot)) + "\"");
177 s=UnicodeString(FALSE, beforeUpper, UPRV_LENGTHOF(beforeUpper));
180 s!=UnicodeString(FALSE, upperTurkish, s.length())
182 errln("error in toUpper(turkish locale)=\"" + s + "\" expected \"" + UnicodeString(FALSE, upperTurkish, UPRV_LENGTHOF(upperTurkish)) + "\"");
186 s=UnicodeString(FALSE, beforeMiniUpper, UPRV_LENGTHOF(beforeMiniUpper));
189 s!=UnicodeString(FALSE, miniUpper, s.length())
191 errln("error in toUpper(root locale)=\"" + s + "\" expected \"" + UnicodeString(FALSE, miniUpper, UPRV_LENGTHOF(miniUpper)) + "\"");
197 UnicodeString t;
199 UnicodeString
200 deseretInput=UnicodeString("\\U0001043C\\U00010414", "").unescape(),
201 deseretLower=UnicodeString("\\U0001043C\\U0001043C", "").unescape(),
202 deseretUpper=UnicodeString("\\U00010414\\U00010414", "").unescape();
215 UnicodeString t;
217 UnicodeString
218 ljInput=UnicodeString("ab'cD \\uFB00i\\u0131I\\u0130 \\u01C7\\u01C8\\u01C9 \\U0001043C\\U00010414", "").unescape(),
219 ljLower=UnicodeString("ab'cd \\uFB00i\\u0131ii\\u0307 \\u01C9\\u01C9\\u01C9 \\U0001043C\\U0001043C", "").unescape(),
220 ljUpper=UnicodeString("AB'CD FFIII\\u0130 \\u01C7\\u01C7\\u01C7 \\U00010414\\U00010414", "").unescape();
236 UnicodeString t;
239 UnicodeString
240 sigmas=UnicodeString("i\\u0307\\u03a3\\u0308j \\u0307\\u03a3\\u0308j i\\u00ad\\u03a3\\u0308 \\u0307\\u03a3\\u0308 ", "").unescape(),
241 sigmasLower=UnicodeString("i\\u0307\\u03c3\\u0308j \\u0307\\u03c3\\u0308j i\\u00ad\\u03c2\\u0308 \\u0307\\u03c3\\u0308 ", "").unescape(),
242 sigmasUpper=UnicodeString("I\\u0307\\u03a3\\u0308J \\u0307\\u03a3\\u0308J I\\u00ad\\u03a3\\u0308 \\u0307\\u03a3\\u0308 ", "").unescape();
256 UnicodeString
257 dots=UnicodeString("I \\u0130 I\\u0307 I\\u0327\\u0307 I\\u0301\\u0307 I\\u0327\\u0307\\u0301", "").unescape(),
258 dotsTurkish=UnicodeString("\\u0131 i i i\\u0327 \\u0131\\u0301\\u0307 i\\u0327\\u0301", "").unescape(),
259 dotsDefault=UnicodeString("i i\\u0307 i\\u0307 i\\u0327\\u0307 i\\u0301\\u0307 i\\u0327\\u0307\\u0301", "").unescape();
274 UnicodeString t;
277 UnicodeString
278 dots=UnicodeString("a\\u0307 \\u0307 i\\u0307 j\\u0327\\u0307 j\\u0301\\u0307", "").unescape(),
279 dotsLithuanian=UnicodeString("A\\u0307 \\u0307 I J\\u0327 J\\u0301\\u0307", "").unescape(),
280 dotsDefault=UnicodeString("A\\u0307 \\u0307 I\\u0307 J\\u0327\\u0307 J\\u0301\\u0307", "").unescape();
293 UnicodeString
294 i=UnicodeString("I I\\u0301 J J\\u0301 \\u012e \\u012e\\u0301 \\u00cc\\u00cd\\u0128", "").unescape(),
295 iLithuanian=UnicodeString("i i\\u0307\\u0301 j j\\u0307\\u0301 \\u012f \\u012f\\u0307\\u0301 i\\u0307\\u0300i\\u0307\\u0301i\\u0307\\u0303", "").unescape(),
296 iDefault=UnicodeString("i i\\u0301 j j\\u0301 \\u012f \\u012f\\u0301 \\u00ec\\u00ed\\u0129", "").unescape();
313 UnicodeString
314 s=UnicodeString("A\\u00df\\u00b5\\ufb03\\U0001040c\\u0130\\u0131", "").unescape(),
315 f=UnicodeString("ass\\u03bcffi\\U00010434i\\u0307\\u0131", "").unescape(),
316 g=UnicodeString("ass\\u03bcffi\\U00010434i\\u0131", "").unescape(),
352 StringCaseTest::TestCasingImpl(const UnicodeString &input,
353 const UnicodeString &output,
356 // UnicodeString
357 UnicodeString result;
386 dataerrln("error: UnicodeString.%s() got a wrong result for a test case from casing.res", name);
393 dataerrln("error: UnicodeString.toTitle(options=0) got a wrong result for a test case from casing.res");
466 UnicodeString locale, input, output, optionsString, result;
543 dataerrln("UnicodeString::toTitle(NULL) failed.");
550 UnicodeString ffi=UNICODE_STRING_SIMPLE("ffi");
551 UnicodeString ss=UNICODE_STRING_SIMPLE("ss");
556 UnicodeString full;
565 UnicodeString cf(c);
586 UnicodeString s16 = UnicodeString(s).unescape();
587 UnicodeString expected16 = UnicodeString(expected).unescape();
588 UnicodeString msg = UnicodeString("UnicodeString::toUpper/Greek(\"") + s16 + "\")";
589 UnicodeString result16(s16);
593 msg = UnicodeString("u_strToUpper/Greek(\"") + s16 + "\") cap=";
628 msg = UnicodeString("ucasemap_utf8ToUpper/Greek(\"") + s16 + "\")";
634 UnicodeString result16From8 = UnicodeString::fromUTF8(result8);
763 UnicodeString s(length, (UChar32)0x390, length);
764 UnicodeString result;
831 UnicodeString data("hello world");