X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..1546d4af2ed1219a41ef4170bf188f2ab91442e6:/icuSources/test/intltest/dcfmapts.h diff --git a/icuSources/test/intltest/dcfmapts.h b/icuSources/test/intltest/dcfmapts.h index 841b7942..2e4bff7f 100644 --- a/icuSources/test/intltest/dcfmapts.h +++ b/icuSources/test/intltest/dcfmapts.h @@ -1,6 +1,8 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html /******************************************************************** - * COPYRIGHT: - * Copyright (c) 1997-2001, International Business Machines Corporation and + * COPYRIGHT: + * Copyright (c) 1997-2014, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ @@ -17,7 +19,7 @@ class IntlTestDecimalFormatAPI: public IntlTest { - void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL ); + void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL ); public: /** @@ -25,9 +27,17 @@ public: **/ void testAPI(/*char *par*/); void testRounding(/*char *par*/); + void testRoundingInc(/*char *par*/); + void TestCurrencyPluralInfo(); + void TestScale(); + void TestFixedDecimal(); + void TestBadFastpath(); + void TestRequiredDecimalPoint(); + void testErrorCode(); private: /*Helper functions */ void verify(const UnicodeString& message, const UnicodeString& got, double expected); + void verifyString(const UnicodeString& message, const UnicodeString& got, UnicodeString& expected); }; #endif /* #if !UCONFIG_NO_FORMATTING */