• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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