コード例 #1
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void CombinesDuplicateEncodingsSeparatedByHOrW()
 {
     Assert.AreEqual("J100", Soundex.EncodeToSoundex("Jbwb"));
 }
コード例 #2
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void DoesNotCombineDuplicateEncodingsSeparatedByVowels()
 {
     Assert.AreEqual("J110", Soundex.EncodeToSoundex("Jbob"));
 }
コード例 #3
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void CombinesDuplicateCodesWhen2ndLetterDuplicates1st()
 {
     Assert.AreEqual("B230", Soundex.EncodeToSoundex("Bbcd"));
 }
コード例 #4
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void UppercasesFirst()
 {
     Assert.AreEqual("A123", Soundex.EncodeToSoundex("abcd"));
 }
コード例 #5
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void ReplacesConsonantsWithAppropriateDigitsIgnoresCase()
 {
     Assert.AreEqual("B234", Soundex.EncodeToSoundex("BCDL"));
 }
コード例 #6
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void IgnoresVowelLikeLetters()
 {
     Assert.AreEqual("C123", Soundex.EncodeToSoundex("CAaEeIiOoUuHhYybcd"));
 }
コード例 #7
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void CombinesDuplicateEncodings()
 {
     Assert.AreEqual("G123", Soundex.EncodeToSoundex("Gbfcgdt"));
 }
コード例 #8
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void ReplacesThreeConsonantsWithAppropriateDigits()
 {
     Assert.AreEqual("A256", Soundex.EncodeToSoundex("Ajmr"));
 }
コード例 #9
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void LimitsLengthToFourCharacters()
 {
     Assert.AreEqual("D123", Soundex.EncodeToSoundex("Dbcdlmr"));
 }
コード例 #10
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void ReplacesTwoConsonantsWithAppropriateDigits()
 {
     Assert.AreEqual("A340", Soundex.EncodeToSoundex("Adl"));
 }
コード例 #11
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void ReplacesConsonantCWithDigit2()
 {
     Assert.AreEqual("A200", Soundex.EncodeToSoundex("Ac"));
 }
コード例 #12
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void ReplacesConsonantBWithDigit1()
 {
     Assert.AreEqual("A100", Soundex.EncodeToSoundex("Ab"));
 }
コード例 #13
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void PadsWithZeroesToEnsureThreeDigits()
 {
     Assert.AreEqual("I000", Soundex.EncodeToSoundex("I"));
 }
コード例 #14
0
ファイル: SoundexTests.cs プロジェクト: sajad1234/SoundexGit
 public void RetainsSoleLetterOfOneLetterWord()
 {
     Assert.AreEqual("A000", Soundex.EncodeToSoundex("A"));
 }