Esempio n. 1
0
 public void EmptyStringReturnNoDuplicates()
 {
     Assert.AreEqual(0, Kata.DuplicateCount(""));
 }
Esempio n. 2
0
 public void MultipleDuplicatesNonAdjacentlyCharacters()
 {
     Assert.AreEqual(2, Kata.DuplicateCount("Indivisibilities"), "characters may not be adjacent");
 }
Esempio n. 3
0
 public void DuplicateNonAdjacentlyCharacters()
 {
     Assert.AreEqual(1, Kata.DuplicateCount("Indivisibility"));
 }
Esempio n. 4
0
 public void MultipleDuplicatesIgnoreCase()
 {
     Assert.AreEqual(2, Kata.DuplicateCount("aabBcde"), "should ignore case");
 }
Esempio n. 5
0
 public void MultipleDuplicatesAdjacentCharacters()
 {
     Assert.AreEqual(2, Kata.DuplicateCount("aabbcde"));
 }
Esempio n. 6
0
 public void NoDuplicatesString()
 {
     Assert.AreEqual(0, Kata.DuplicateCount("abcde"));
 }