Index: icu46/source/test/intltest/strtest.h |
=================================================================== |
--- icu46/source/test/intltest/strtest.h (revision 0) |
+++ icu46/source/test/intltest/strtest.h (revision 0) |
@@ -0,0 +1,52 @@ |
+/******************************************************************** |
+ * COPYRIGHT: |
+ * Copyright (c) 1997-2010, International Business Machines Corporation and |
+ * others. All Rights Reserved. |
+ ********************************************************************/ |
+/* file name: strtest.h |
+* encoding: US-ASCII |
+* tab size: 8 (not used) |
+* indentation:4 |
+* |
+* created on: 1999nov22 |
+* created by: Markus W. Scherer |
+*/ |
+ |
+/* |
+ * 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__ |
+#define __STRTEST_H__ |
+ |
+#include "intltest.h" |
+ |
+class StringTest : public IntlTest { |
+public: |
+ StringTest() {} |
+ virtual ~StringTest(); |
+ |
+ void runIndexedTest(int32_t index, UBool exec, const char *&name, char *par=NULL); |
+ |
+private: |
+ 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 TestStdNamespaceQualifier(); |
+ void TestUsingStdNamespace(); |
+ void TestStringPiece(); |
+ void TestStringPieceComparisons(); |
+ void TestByteSink(); |
+ void TestCheckedArrayByteSink(); |
+ void TestStringByteSink(); |
+ void TestSTLCompatibility(); |
+ void TestCharString(); |
+}; |
+ |
+#endif |
Property changes on: icu46/source/test/intltest/strtest.h |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |