1/******************************************************************** 2 * COPYRIGHT: 3 * Copyright (c) 1997-2001, International Business Machines Corporation and 4 * others. All Rights Reserved. 5 ********************************************************************/ 6 7/** 8 * Collation currency tests. 9 * (It's important to stay current!) 10 */ 11 12#ifndef _CURRCOLL 13#define _CURRCOLL 14 15#include "unicode/utypes.h" 16 17#if !UCONFIG_NO_COLLATION 18 19#include "unicode/coleitr.h" 20#include "tscoll.h" 21 22class CollationCurrencyTest: public IntlTestCollator 23{ 24public: 25 26 // If this is too small for the test data, just increase it. 27 // Just don't make it too large, otherwise the executable will get too big 28 enum EToken_Len { MAX_TOKEN_LEN = 16 }; 29 30 CollationCurrencyTest(); 31 virtual ~CollationCurrencyTest(); 32 void runIndexedTest(int32_t index, UBool exec, const char* &name, char* par = NULL); 33 34 void currencyTest(/*char *par*/); 35}; 36 37#endif /* #if !UCONFIG_NO_COLLATION */ 38 39#endif 40