1 /******************************************************************** 2 * COPYRIGHT: 3 * Copyright (c) 1997-2004, International Business Machines Corporation and 4 * others. All Rights Reserved. 5 ********************************************************************/ 6 /* file name: strtest.h 7 * encoding: US-ASCII 8 * tab size: 8 (not used) 9 * indentation:4 10 * 11 * created on: 1999nov22 12 * created by: Markus W. Scherer 13 */ 14 15 /* 16 * Test character- and string- related settings in utypes.h, 17 * macros in putil.h, and constructors in unistr.h . 18 */ 19 20 #ifndef __STRTEST_H__ 21 #define __STRTEST_H__ 22 23 #include "intltest.h" 24 25 class StringTest : public IntlTest { 26 public: StringTest()27 StringTest() {} 28 virtual ~StringTest(); 29 30 void runIndexedTest(int32_t index, UBool exec, const char *&name, char *par=NULL); 31 32 private: 33 void TestEndian(void); 34 void TestSizeofTypes(void); 35 void TestCharsetFamily(void); 36 }; 37 38 #endif 39