// Copyright (C) 2016 and later: Unicode, Inc. and others. // License & terms of use: http://www.unicode.org/copyright.html /******************************************************************** * COPYRIGHT: * Copyright (c) 1997-2004, International Business Machines Corporation and * others. All Rights Reserved. ********************************************************************/ /******************************************************************************** * * File CRESTST.H * * Modification History: * Name Description * Madhu Katragadda Converted to C ********************************************************************************* */ #ifndef _CRESTST #define _CRESTST /* C API TEST FOR RESOURCEBUNDLE */ #include "cintltst.h" void addTestResourceBundleTest(TestNode**); /** * Perform several extensive tests using the subtest routine testTag */ void TestResourceBundles(void); /** * Test construction of ResourceBundle accessing a custom test resource-file */ void TestConstruction1(void); void TestConstruction2(void); void TestAliasConflict(void); static void TestGetSize(void); static void TestGetLocaleByType(void); /** * extensive subtests called by TestResourceBundles **/ UBool testTag(const char* frag, UBool in_Root, UBool in_te, UBool in_te_IN); void record_pass(void); void record_fail(void); int32_t pass; int32_t fail; #endif