public void FindPalindromePermutations1StandardCompleteTest4CharWithDups() { var expected = new List <string>() { "aaaa" }; var actual = FindPalindromePermutations1StandardComplete.FindPalindromePermutations("aaaa"); CollectionAssert.AreEqual(expected, actual); }
public void FindPalindromePermutations1StandardCompleteTest5Char() { var expected = new List <string>() { "abcba", "bacab" }; var actual = FindPalindromePermutations1StandardComplete.FindPalindromePermutations("abcba"); CollectionAssert.AreEqual(expected, actual); }
public void FindPalindromePermutations1StandardCompleteTestNonPalindrome() { try { FindPalindromePermutations1StandardComplete.FindPalindromePermutations("abcd"); } catch (ArgumentException) { Assert.IsTrue(true); return; } Assert.Fail(); }