X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/374ca955a76ecab1204ca8bfa63ff9238d998416..a0b4f637ba1a6c3c5651b61a69303b029bacf7d3:/icuSources/test/intltest/strtest.h diff --git a/icuSources/test/intltest/strtest.h b/icuSources/test/intltest/strtest.h index 5f342e10..c90d1afa 100644 --- a/icuSources/test/intltest/strtest.h +++ b/icuSources/test/intltest/strtest.h @@ -1,6 +1,6 @@ /******************************************************************** * COPYRIGHT: - * Copyright (c) 1997-2004, International Business Machines Corporation and + * Copyright (c) 1997-2011, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ /* file name: strtest.h @@ -15,6 +15,7 @@ /* * Test character- and string- related settings in utypes.h, * macros in putil.h, and constructors in unistr.h . + * Also basic tests for std_string.h and charstr.h . */ #ifndef __STRTEST_H__ @@ -30,9 +31,20 @@ public: void runIndexedTest(int32_t index, UBool exec, const char *&name, char *par=NULL); private: - void TestEndian(void); - void TestSizeofTypes(void); - void TestCharsetFamily(void); + void TestEndian(); + void TestSizeofTypes(); + void TestCharsetFamily(); + void Test_U_STRING(); + void Test_UNICODE_STRING(); + void Test_UNICODE_STRING_SIMPLE(); + void Test_UTF8_COUNT_TRAIL_BYTES(); + void TestStringPiece(); + void TestStringPieceComparisons(); + void TestByteSink(); + void TestCheckedArrayByteSink(); + void TestStringByteSink(); + void TestSTLCompatibility(); + void TestCharString(); }; #endif