xref: /haiku/src/tests/kits/translation/TranslationUtilsTest.h (revision 4c8e85b316c35a9161f5a1c50ad70bc91c83a76f)
1 /*****************************************************************************/
2 // Haiku Translation Kit Test
3 //
4 // Version:
5 // Author: Michael Wilber
6 // This is the Test application for BTranslationUtils
7 //
8 //
9 // This application and all source files used in its construction, except
10 // where noted, are licensed under the MIT License, and have been written
11 // and are:
12 //
13 // Copyright (c) 2002 Haiku Project
14 //
15 // Permission is hereby granted, free of charge, to any person obtaining a
16 // copy of this software and associated documentation files (the "Software"),
17 // to deal in the Software without restriction, including without limitation
18 // the rights to use, copy, modify, merge, publish, distribute, sublicense,
19 // and/or sell copies of the Software, and to permit persons to whom the
20 // Software is furnished to do so, subject to the following conditions:
21 //
22 // The above copyright notice and this permission notice shall be included
23 // in all copies or substantial portions of the Software.
24 //
25 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
26 // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
27 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
28 // THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
29 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
30 // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
31 // DEALINGS IN THE SOFTWARE.
32 /*****************************************************************************/
33 #ifndef TRANSLATION_UTILS_TEST_H
34 #define TRANSLATION_UTILS_TEST_H
35 
36 #include <TranslationUtils.h>
37 #include <File.h>
38 
39 /** CppUnit support */
40 #include <TestCase.h>
41 
42 class TranslationUtilsTest : public BTestCase {
43 public:
44     TranslationUtilsTest(std::string name = "");
45     ~TranslationUtilsTest();
46 
47 	/* cppunit suite function prototype */
48     static CppUnit::Test *Suite();
49 
50     //actual tests
51 	void GetBitmapTest();
52 	void GetPutStyledTextTest();
53 	void GetDefaultSettingsTest();
54 	void AddTranslationItemsTest();
55 
56 private:
57 };
58 
59 #endif // #ifndef TRANSLATION_UTILS_TEST_H
60