]>
git.saurik.com Git - apple/icu.git/blob - icuSources/test/cintltst/cmsgtst.h
1 /********************************************************************
3 * Copyright (c) 1997-2001, International Business Machines Corporation and
4 * others. All Rights Reserved.
5 ********************************************************************/
6 /********************************************************************************
10 * Modification History:
12 * Madhu Katragadda Creation
13 *********************************************************************************
15 /* C API TEST FOR MESSAGE FORMAT */
19 #include "unicode/utypes.h"
21 #if !UCONFIG_NO_FORMATTING
26 /* The function used to test the Message format API*/
29 * Test u_formatMessage() with various test patterns
31 static void MessageFormatTest(void);
33 * Test u_formatMessage() with sample test Patterns
35 static void TestSampleMessageFormat(void);
37 * Test format and parse sequence and roundtrip
39 static void TestSampleFormatAndParse(void);
41 * Test u_formatMessage() with choice option
43 static void TestMsgFormatChoice(void);
45 * Test u_parseMessage() with various test patterns()
47 static void TestParseMessage(void);
49 * function used to set up various patterns used for testing u_formatMessage()
51 static void InitStrings( void );
54 * Regression test for ICU4C Jitterbug 904
56 static void TestJ904(void);
58 #endif /* #if !UCONFIG_NO_FORMATTING */