public void TestPalindromePairs() { var sln = new Palindrome(); var input = new string[] { "bba", "abb", "a", "cat", "elba" }; var result = sln.PalindromePairs(input); Assert.AreEqual(4, result.Count); input = new string[] { "abcd", "dcba", "lls", "s", "sssll" }; result = sln.PalindromePairs(input); Assert.AreEqual(4, result.Count); }
public void TestPalindromePairsEmpty() { var sln = new Palindrome(); var input = new string[] { "a", "" }; var result = sln.PalindromePairs(input); Assert.AreEqual(2, result.Count); }