Author: sebb Date: Sun Aug 14 18:57:14 2011 New Revision: 1157596 URL: http://svn.apache.org/viewvc?rev=1157596&view=rev Log: CODEC-127 - fix mangled characters
Modified: commons/proper/codec/branches/generics/src/test/org/apache/commons/codec/language/SoundexTest.java Modified: commons/proper/codec/branches/generics/src/test/org/apache/commons/codec/language/SoundexTest.java URL: http://svn.apache.org/viewvc/commons/proper/codec/branches/generics/src/test/org/apache/commons/codec/language/SoundexTest.java?rev=1157596&r1=1157595&r2=1157596&view=diff ============================================================================== --- commons/proper/codec/branches/generics/src/test/org/apache/commons/codec/language/SoundexTest.java (original) +++ commons/proper/codec/branches/generics/src/test/org/apache/commons/codec/language/SoundexTest.java Sun Aug 14 18:57:14 2011 @@ -364,15 +364,16 @@ public class SoundexTest extends StringE @Test public void testUsMappingEWithAcute() { Assert.assertEquals("E000", this.getSoundexEncoder().encode("e")); - if (Character.isLetter('�')) { + if (Character.isLetter('\u00e9')) { // e-acute try { - Assert.assertEquals("�000", this.getSoundexEncoder().encode("�")); + // uppercase E-acute + Assert.assertEquals("\u00c9000", this.getSoundexEncoder().encode("\u00e9")); Assert.fail("Expected IllegalArgumentException not thrown"); } catch (IllegalArgumentException e) { // expected } } else { - Assert.assertEquals("", this.getSoundexEncoder().encode("�")); + Assert.assertEquals("", this.getSoundexEncoder().encode("\u00e9")); } } @@ -384,15 +385,16 @@ public class SoundexTest extends StringE @Test public void testUsMappingOWithDiaeresis() { Assert.assertEquals("O000", this.getSoundexEncoder().encode("o")); - if (Character.isLetter('�')) { + if (Character.isLetter('\u00f6')) { // o-umlaut try { - Assert.assertEquals("�000", this.getSoundexEncoder().encode("�")); + // uppercase O-umlaut + Assert.assertEquals("\u00d6000", this.getSoundexEncoder().encode("\u00f6")); Assert.fail("Expected IllegalArgumentException not thrown"); } catch (IllegalArgumentException e) { // expected } } else { - Assert.assertEquals("", this.getSoundexEncoder().encode("�")); + Assert.assertEquals("", this.getSoundexEncoder().encode("\u00f6")); } } }