1/********************************************************************
2 * COPYRIGHT:
3 * Copyright (c) 2010, International Business Machines Corporation and
4 * others. All Rights Reserved.
5 ********************************************************************/
6
7#include "intltest.h"
8#include "unicode/locdspnm.h"
9
10/**
11 * Tests for the LocaleDisplayNames class
12 **/
13class LocaleDisplayNamesTest: public IntlTest {
14public:
15    LocaleDisplayNamesTest();
16    virtual ~LocaleDisplayNamesTest();
17
18    void runIndexedTest(int32_t index, UBool exec, const char* &name, char* par = NULL);
19
20#if !UCONFIG_NO_FORMATTING
21    /**
22     * Test methods to set and get data fields
23     **/
24    void TestCreate(void);
25    void TestCreateDialect(void);
26    void TestWithKeywordsAndEverything(void);
27    void TestUldnOpen(void);
28    void TestUldnOpenDialect(void);
29    void TestUldnWithKeywordsAndEverything(void);
30    void TestUldnComponents(void);
31    void TestRootEtc(void);
32#endif
33};
34