1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.commons.i18n;
21
22 import java.util.Locale;
23
24 import junit.framework.Test;
25 import junit.framework.TestCase;
26 import junit.framework.TestSuite;
27
28 /***
29 * @author Daniel Florey
30 *
31 */
32 public class I18nTest extends TestCase {
33 public static void main(java.lang.String[] args) {
34 junit.textui.TestRunner.run(suite());
35 }
36
37 public static Test suite() {
38 TestSuite suite = new TestSuite(I18nTest.class);
39 return suite;
40 }
41
42 public void testInstallResourceBundle() {
43 System.out.println("INSTALL RESOURCE BUNDLE");
44 ResourceBundleMessageProvider.install("messageBundle");
45 LocalizedMessage testMessage = new LocalizedMessage("helloWorld");
46 Locale locale = Locale.GERMAN;
47 assertEquals(testMessage.getTitle(locale), "Hallo Welt");
48 }
49
50 /***
51 * Constructor for MessageManagerTest.
52 * @param arg0
53 */
54 public I18nTest(String testName) {
55 super(testName);
56 }
57 }