1 // © 2016 and later: Unicode, Inc. and others. 2 // License & terms of use: http://www.unicode.org/copyright.html 3 /******************************************************************** 4 * COPYRIGHT: 5 * Copyright (c) 1997-2009, International Business Machines Corporation and 6 * others. All Rights Reserved. 7 ********************************************************************/ 8 9 /** 10 * MajorTestLevel is the top level test class for everything in the directory "IntlWork". 11 */ 12 13 #ifndef _INTLTESTUTILITIES 14 #define _INTLTESTUTILITIES 15 16 #include "intltest.h" 17 18 class IntlTestUtilities: public IntlTest { 19 public: 20 void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL ); 21 }; 22 23 class ErrorCodeTest: public IntlTest { 24 public: 25 void runIndexedTest(int32_t index, UBool exec, const char* &name, char* par = NULL); 26 void TestErrorCode(); 27 void TestSubclass(); 28 void TestIcuTestErrorCode(); 29 }; 30 31 #endif 32