public void DetectorFindsPalindromeFilledWithSymbols() { var detector = new PalindromeDetector(); var text = "dasjha, man a; pl&an /a ca$n$al ..pa;!nam+asad"; var result = detector.FindLongestPalindrome(text); Assert.Equal("a, man a; pl&an /a ca$n$al ..pa;!nam+a", result); }
public void PalindromeDetectorFindsLongestPalindromePhraseInText() { var detector = new PalindromeDetector(); var text = "Have you heard the phrase a man a plan a canal panama?"; var result = detector.FindLongestPalindrome(text); Assert.Equal("a man a plan a canal panama", result); }