1 package net.sf.openrocket.l10n;
3 import static org.junit.Assert.*;
5 import java.util.Locale;
6 import java.util.MissingResourceException;
10 public class TestResourceBundleTranslator {
13 public void testSuccessfulUS() {
14 ResourceBundleTranslator trans = new ResourceBundleTranslator("l10n.messages", Locale.US);
15 assertEquals("messages.properties", trans.get("debug.currentFile"));
19 public void testSuccessfulFR() {
20 ResourceBundleTranslator trans = new ResourceBundleTranslator("l10n.messages", Locale.FRENCH);
21 assertEquals("messages_fr.properties", trans.get("debug.currentFile"));
25 public void testFailure() {
26 ResourceBundleTranslator trans = new ResourceBundleTranslator("l10n.messages", Locale.US);
28 fail("Returned: " + trans.get("missing"));
29 } catch (MissingResourceException e) {