public void CompareRandom() { for (int i = 0; i < 40; i++) { var letter1 = (char)rand.Next(65, 90); char letter2 = '1'; do { letter2 = (char)rand.Next(65, 90); } while (letter1 == letter2); if (rand.Next(0, 2) == 1) { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare(new string(letter1, 5).ToUpper() + letter2, letter2 + new string(letter1, 5).ToLower())); } if (rand.Next(0, 2) == 1) { Assert.AreEqual(false, CompareStringsBySumOfChars.Compare(new string(letter1, 4).ToUpper() + letter2 + letter2, letter2 + new string(letter1, 5).ToLower())); } } }
public void Compare9() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare("!!", "7476"), "'!!' vs '7476'"); }
public void Compare10() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare("##", "1176"), "'##' vs '1176'"); }
public void Compare7() { Assert.AreEqual(false, CompareStringsBySumOfChars.Compare("kl", "lz"), "'kl' vs 'lz'"); }
public void Compare8() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare(null, ""), "'<null>' vs ''"); }
public void Compare6() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare("ZzZz", "ffPFF"), "'ZzZz' vs 'ffPFF'"); }
public void Compare5() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare("zz1", ""), "'zz1' vs ''"); }
public void Compare4() { Assert.AreEqual(false, CompareStringsBySumOfChars.Compare("Ad", "DD"), "'Ad' vs 'DD'"); }
public void Compare3() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare("gf", "FG"), "'gf' vs 'FG'"); }
public void Compare1() { Assert.AreEqual(true, CompareStringsBySumOfChars.Compare("AD", "BC"), "'AD' vs 'BC'"); }