Пример #1
0
        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);
        }
Пример #2
0
        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);
        }