home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Programming / ICU / src / icu / source / test / cintltst / cmsgtst.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-08-16  |  2.0 KB  |  56 lines

  1. /*
  2. *****************************************************************************************
  3. *                                                                                       *
  4. * COPYRIGHT:                                                                            *
  5. *   (C) Copyright Taligent, Inc.,  1996                                                 *
  6. *   (C) Copyright International Business Machines Corporation,  1999                    *
  7. *   Licensed Material - Program-Property of IBM - All Rights Reserved.                  *
  8. *   US Government Users Restricted Rights - Use, duplication, or disclosure             *
  9. *   restricted by GSA ADP Schedule Contract with IBM Corp.                              *
  10. *                                                                                       *
  11. *****************************************************************************************
  12. ********************************************************************************
  13. *
  14. * File CMSGTST.H
  15. *
  16. * Modification History:
  17. *        Name                     Description            
  18. *     Madhu Katragadda              Creation
  19. *********************************************************************************
  20. */
  21. /* C API TEST FOR MESSAGE FORMAT */
  22. #ifndef _CMSGFRMTST
  23. #define _CMSGFRMTST
  24.  
  25. #include "cintltst.h"
  26.  
  27.  
  28. /* The function used to test the Message format API*/
  29.  
  30.     /**
  31.      * Test u_formatMessage() with various test patterns
  32.      **/
  33.     static void MessageFormatTest(void);
  34.     /**
  35.      * Test u_formatMessage() with sample test Patterns 
  36.      **/
  37.     static void TestSampleMessageFormat(void);
  38.     /**
  39.      * Test format and parse sequence and roundtrip
  40.      **/
  41.     static void TestSampleFormatAndParse(void);
  42.     /**
  43.      * Test u_formatMessage() with choice option
  44.      **/
  45.     static void TestMsgFormatChoice(void);
  46.     /**
  47.      * Test u_parseMessage() with various test patterns()
  48.      **/
  49.     static void TestParseMessage(void);
  50.     /**
  51.      * function used to set up various patterns used for testing u_formatMessage()
  52.      **/
  53.     static void InitStrings( void );
  54.  
  55. #endif
  56.