Beispiel #1
0
        public void Correctly_identifies_non_palindromes()
        {
            var subject = new PalindromeDetector();

            Assert.IsFalse(subject.IsPalindrome("asdf"));
            Assert.IsFalse(subject.IsPalindrome("lorem ipsum"));
            Assert.IsFalse(subject.IsPalindrome("Service Management Group"));
        }
Beispiel #2
0
        public void Correctly_identifies_palindromes()
        {
            var subject = new PalindromeDetector();

            Assert.IsTrue(subject.IsPalindrome("noon"));
            Assert.IsTrue(subject.IsPalindrome("redivider"));
            Assert.IsTrue(subject.IsPalindrome("Apollo, PA"));
            Assert.IsTrue(subject.IsPalindrome("12345678987654321"));
            Assert.IsTrue(subject.IsPalindrome("Was it a car or a cat I saw?"));
            Assert.IsTrue(subject.IsPalindrome("Step on no pets."));
            Assert.IsTrue(subject.IsPalindrome("racecar"));
            Assert.IsTrue(subject.IsPalindrome("Hannah"));
            Assert.IsTrue(subject.IsPalindrome("deified"));
        }
Beispiel #3
0
 public void Palindrom_Test()
 {
     Assert.True(PalindromeDetector.IsPalindrome("ibu ratna antar ubi"));
 }
        public void PalindromeDetectorRetunsTrue()
        {
            var detector = new PalindromeDetector();

            Assert.True(detector.IsPalindrome("a man a plan a canal panama"));
        }
Beispiel #5
0
 public void tes_detektor_palindrome()
 {
     Assert.True(PalindromeDetector.IsPalindrome("akuka"));
     Assert.False(PalindromeDetector.IsPalindrome("akukaa"));
 }