xref: /haiku/src/tests/kits/translation/TranslatorTest.h (revision c237c4ce593ee823d9867fd997e51e4c447f5623)
1 /*****************************************************************************/
2 // Haiku Translation Kit Test
3 //
4 // Version:
5 // Author: Michael Wilber
6 // This is the Test application for BTranslator
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 TRANSLATOR_TEST_H
34 #define TRANSLATOR_TEST_H
35 
36 #include <Translator.h>
37 
38 /** CppUnit support */
39 #include <TestCase.h>
40 
41 class TranslatorTest : public BTestCase {
42 public:
43     TranslatorTest(std::string name = "");
44     ~TranslatorTest();
45 
46 	/* cppunit suite function prototype */
47     static CppUnit::Test *Suite();
48 
49     //actual tests
50 	void AcquireReleaseTest();
51 	void MakeConfigurationViewTest();
52 	void GetConfigurationMessageTest();
53 
54 private:
55 };
56 
57 #endif // #ifndef TRANSLATOR_TEST_H
58