public void TestPalindromes() { var sln = new Palindrome(); Assert.IsTrue(sln.IsPalindrome("")); Assert.IsTrue(sln.IsPalindrome("a")); Assert.IsTrue(sln.IsPalindrome("aa")); Assert.IsTrue(sln.IsPalindrome("aba")); Assert.IsTrue(sln.IsPalindrome("abba")); Assert.IsTrue(sln.IsPalindrome("aabbabbaa")); Assert.IsFalse(sln.IsPalindrome("ab")); Assert.IsFalse(sln.IsPalindrome("abc")); Assert.IsFalse(sln.IsPalindrome("abaa")); Assert.IsFalse(sln.IsPalindrome("aaba")); Assert.IsFalse(sln.IsPalindrome("aab")); Assert.IsFalse(sln.IsPalindrome("baa")); }