public void TestFalse() { DotNetExercise.cAnagram clsAnagram = new DotNetExercise.cAnagram(); var expected = new List <string>(); expected.AddRange(new[] { "abc", "acb", "bac", "bca", "cba", "cab" }); List <string> anagramResult = new List <string>(); var actual = new List <string>(); var word = "abd"; char[] arrWord = word.ToCharArray(); actual = clsAnagram.genAnagram(arrWord, 0, 2); CollectionAssert.AreNotEquivalent(expected, actual); }
public void TestMethod1() { DotNetExercise.cAnagram clsAnagram = new DotNetExercise.cAnagram(); var expected = new List <string>(); expected.AddRange(new[] { "fly", "fyl", "lfy", "lyf", "yfl", "ylf" }); List <string> anagramResult = new List <string>(); var actual = new List <string>(); var word = "fly"; char[] arrWord = word.ToCharArray(); actual = clsAnagram.genAnagram(arrWord, 0, 2); CollectionAssert.AreEquivalent(expected, actual); }