public class SoundexTest extends StringEncoderAbstractTest<Soundex>
Soundex
.
Keep this file in UTF-8 encoding for proper Javadoc processing.
stringEncoder
Constructor and Description |
---|
SoundexTest() |
Modifier and Type | Method and Description |
---|---|
protected Soundex |
createStringEncoder() |
void |
testB650() |
void |
testBadCharacters() |
void |
testDifference() |
void |
testEncodeBasic() |
void |
testEncodeBatch2()
Examples from http://www.bradandkathy.com/genealogy/overviewofsoundex.html
|
void |
testEncodeBatch3()
Examples from http://www.archives.gov/research_room/genealogy/census/soundex.html
|
void |
testEncodeBatch4()
Examples from: http://www.myatt.demon.co.uk/sxalg.htm
|
void |
testEncodeIgnoreApostrophes() |
void |
testEncodeIgnoreHyphens()
Test data from http://www.myatt.demon.co.uk/sxalg.htm
|
void |
testEncodeIgnoreTrimmable() |
void |
testHWRuleEx1()
Consonants from the same code group separated by W or H are treated as one.
|
void |
testHWRuleEx2()
Consonants from the same code group separated by W or H are treated as one.
|
void |
testHWRuleEx3()
Consonants from the same code group separated by W or H are treated as one.
|
void |
testMsSqlServer1()
Examples for MS SQLServer from
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_setu-sus_3o6w.asp
|
void |
testMsSqlServer2()
Examples for MS SQLServer from
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support
/kb/articles/Q100/3/65.asp&NoWebContent=1
|
void |
testMsSqlServer3()
Examples for MS SQLServer from http://databases.about.com/library/weekly/aa042901a.htm
|
void |
testNewInstance()
https://issues.apache.org/jira/browse/CODEC-54 https://issues.apache.org/jira/browse/CODEC-56
|
void |
testNewInstance2() |
void |
testNewInstance3() |
void |
testSoundexUtilsConstructable() |
void |
testSoundexUtilsNullBehaviour() |
void |
testUsEnglishStatic()
https://issues.apache.org/jira/browse/CODEC-54 https://issues.apache.org/jira/browse/CODEC-56
|
void |
testUsMappingEWithAcute()
Fancy characters are not mapped by the default US mapping.
|
void |
testUsMappingOWithDiaeresis()
Fancy characters are not mapped by the default US mapping.
|
checkEncoding, checkEncodings, checkEncodingVariations, getStringEncoder, testEncodeEmpty, testEncodeNull, testEncodeWithInvalidObject, testLocaleIndependence
public SoundexTest()
protected Soundex createStringEncoder()
createStringEncoder
in class StringEncoderAbstractTest<Soundex>
public void testB650() throws EncoderException
EncoderException
public void testBadCharacters()
public void testDifference() throws EncoderException
EncoderException
public void testEncodeBasic()
public void testEncodeBatch2()
public void testEncodeBatch3()
public void testEncodeBatch4()
public void testEncodeIgnoreApostrophes() throws EncoderException
EncoderException
public void testEncodeIgnoreHyphens() throws EncoderException
EncoderException
public void testEncodeIgnoreTrimmable()
public void testHWRuleEx1()
public void testHWRuleEx2()
public void testHWRuleEx3() throws EncoderException
EncoderException
public void testMsSqlServer1()
public void testMsSqlServer2() throws EncoderException
EncoderException
public void testMsSqlServer3()
public void testNewInstance()
public void testNewInstance2()
public void testNewInstance3()
public void testSoundexUtilsConstructable()
public void testSoundexUtilsNullBehaviour()
public void testUsEnglishStatic()
public void testUsMappingEWithAcute()
public void testUsMappingOWithDiaeresis()
Copyright © 2002–2013 The Apache Software Foundation. All rights reserved.