source: vlo/trunk/vlo_webapp/src/test/java/eu/clarin/cmdi/vlo/importer/LanguageCodePostProcessorTest.java @ 1043

Last change on this file since 1043 was 1043, checked in by patdui, 13 years ago
File size: 901 bytes
Line 
1package eu.clarin.cmdi.vlo.importer;
2
3import static org.junit.Assert.assertEquals;
4
5import org.junit.Test;
6
7public class LanguageCodePostProcessorTest {
8
9    @Test
10    public void testLanguageCode() {
11        LanguageCodePostProcessor processor = new LanguageCodePostProcessor();
12        assertEquals("Dutch", processor.process("NL"));
13        assertEquals("English", processor.process("en"));
14        assertEquals("Dutch", processor.process("nl"));
15        assertEquals("Western Frisian", processor.process("fry"));
16        assertEquals("test", processor.process("test"));
17        assertEquals("", processor.process(""));
18        assertEquals(null, processor.process(null));
19        assertEquals("French", processor.process("ISO639-3:fra"));
20        assertEquals("German", processor.process("RFC1766:x-sil-GER"));
21        assertEquals("RFC1766:sgn-NL", processor.process("RFC1766:sgn-NL"));
22    }
23
24}
Note: See TracBrowser for help on using the repository browser.