Home | History | Annotate | Download | only in intltest
      1 /********************************************************************
      2  * COPYRIGHT:
      3  * Copyright (c) 1997-2009, International Business Machines Corporation and
      4  * others. All Rights Reserved.
      5  ********************************************************************/
      6 
      7 
      8 #ifndef _INTLTESTDECIMALFORMATAPI
      9 #define _INTLTESTDECIMALFORMATAPI
     10 
     11 #include "unicode/utypes.h"
     12 
     13 #if !UCONFIG_NO_FORMATTING
     14 
     15 #include "unicode/unistr.h"
     16 #include "intltest.h"
     17 
     18 
     19 class IntlTestDecimalFormatAPI: public IntlTest {
     20     void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL );
     21 
     22 public:
     23     /**
     24      * Tests basic functionality of various API functions for DecimalFormat
     25      **/
     26     void testAPI(/*char *par*/);
     27     void testRounding(/*char *par*/);
     28     void testRoundingInc(/*char *par*/);
     29 private:
     30     /*Helper functions */
     31     void verify(const UnicodeString& message, const UnicodeString& got, double expected);
     32 };
     33 
     34 #endif /* #if !UCONFIG_NO_FORMATTING */
     35 
     36 #endif
     37