Author: ggregory Date: Thu Mar 8 23:01:15 2012 New Revision: 1298645 URL: http://svn.apache.org/viewvc?rev=1298645&view=rev Log: Tests rule 4.2: Q → G, Z → S, M → N
Modified: commons/proper/codec/trunk/src/test/java/org/apache/commons/codec/language/NysiisTest.java Modified: commons/proper/codec/trunk/src/test/java/org/apache/commons/codec/language/NysiisTest.java URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/java/org/apache/commons/codec/language/NysiisTest.java?rev=1298645&r1=1298644&r2=1298645&view=diff ============================================================================== --- commons/proper/codec/trunk/src/test/java/org/apache/commons/codec/language/NysiisTest.java (original) +++ commons/proper/codec/trunk/src/test/java/org/apache/commons/codec/language/NysiisTest.java Thu Mar 8 23:01:15 2012 @@ -294,6 +294,23 @@ public class NysiisTest extends StringEn } /** + * Tests rule 4.2: Q â G, Z â S, M â N + * + * @throws EncoderException + */ + @Test + public void testRule4Dot2() throws EncoderException { + List<String[]> testValues = + Arrays.asList( + new String[] { "XQ", "XG" }, + new String[] { "XZ", "X" }, + new String[] { "XM", "XN" }); + for (String[] arr : testValues) { + Assert.assertEquals("Problem with " + arr[0], arr[1], this.fullNysiis.encode(arr[0])); + } + } + + /** * Tests rule 5: If last character is S, remove it. * * @throws EncoderException