Esempio n. 1
0
        public void Test1()
        {
            var expected = true;
            var actual   = PalindromeChecker.Check("racecar");

            Assert.True(expected == actual);
        }
Esempio n. 2
0
        public void Test4()
        {
            var expected = false;
            var actual   = PalindromeChecker.Check("This ain't a palindrome");

            Assert.True(expected == actual);
        }
Esempio n. 3
0
        public void Test5()
        {
            var expected = false;
            var actual   = PalindromeChecker.Check("Cat");

            Assert.True(expected == actual);
        }
Esempio n. 4
0
        public void Test3()
        {
            var expected = true;
            var actual   = PalindromeChecker.Check("never odd or even");

            Assert.True(expected == actual);
        }
Esempio n. 5
0
        public void Test2()
        {
            var expected = true;
            var actual   = PalindromeChecker.Check("civic");

            Assert.True(expected == actual);
        }
Esempio n. 6
0
        public void StarsIsNotAPalindrome()
        {
            var word = "Stars";
            var palindromeChecker = new PalindromeChecker();

            var result = palindromeChecker.Check(word);

            Assert.False(result);
        }
Esempio n. 7
0
        public void SpacesAndSymbolsShouldNotMatter()
        {
            var word = "O, a kak Uwakov lil vo kawu kakao!";
            var palindromeChecker = new PalindromeChecker();

            var result = palindromeChecker.Check(word);

            Assert.True(result);
        }
Esempio n. 8
0
        public void ThirdTestForAssurance()
        {
            var word = "Some men interpret nine memos";
            var palindromeChecker = new PalindromeChecker();

            var result = palindromeChecker.Check(word);

            Assert.True(result);
        }
Esempio n. 9
0
        public void o_a_kak_Uwakov_lil_vo_kawu_kakao_palindrome_or_not()
        {
            var palindrome        = "O, a kak Uwakov lil vo kawu kakao!";
            var expectedResult    = true;
            var palindromeChecker = new PalindromeChecker();

            var actualResult = palindromeChecker.Check(palindrome);

            Assert.Equal(expectedResult, actualResult);
        }
Esempio n. 10
0
        public void some_men_interpret_nine_memos_palindrome_or_not()
        {
            var palindrome        = "Some men interpret nine memos";
            var expectedResult    = true;
            var palindromeChecker = new PalindromeChecker();

            var actualResult = palindromeChecker.Check(palindrome);

            Assert.Equal(expectedResult, actualResult);
        }
Esempio n. 11
0
        public void stars_palindrome_or_not()
        {
            var palindrome        = "stars";
            var expectedResult    = false;
            var palindromeChecker = new PalindromeChecker();

            var actualResult = palindromeChecker.Check(palindrome);

            Assert.Equal(expectedResult, actualResult);
        }
Esempio n. 12
0
        public void is_test1_palindrome()
        {
            var palindrome       = "stars";
            var rev              = "srats";
            var expectedResulted = false;
            var palidromeChecker = new PalindromeChecker();

            var actualResult = palidromeChecker.Check(palindrome, rev);

            Assert.Equal(expectedResulted, actualResult);
        }
Esempio n. 13
0
        public void is_test2_palindrome()
        {
            var palindrome       = "O, a kak Uwakov lil vo kawu kakao!";
            var rev              = "!oakak uwak ov lil vokawU kak a, O";
            var expectedResulted = true;
            var palidromeChecker = new PalindromeChecker();

            var actualResult = palidromeChecker.Check(palindrome, rev);

            Assert.Equal(expectedResulted, actualResult);
        }
Esempio n. 14
0
        public void TestNumber()
        {
            var palindrome = "1331";
            var index      = 0;
            var lastIndex  = palindrome.Length - 1;
            var PC         = new PalindromeChecker();

            var check = PC.Check(palindrome, index, lastIndex);

            Assert.True(check);
        }
Esempio n. 15
0
        public void TestSimple()
        {
            var palindrome = "tacocat";
            var index      = 0;
            var lastIndex  = palindrome.Length;
            var PC         = new PalindromeChecker();

            var check = PC.Check(palindrome, index, lastIndex);

            Assert.True(check);
        }
Esempio n. 16
0
        public void TestFailure()
        {
            var palindrome = "tacoeecat";
            var index      = 0;
            var lastIndex  = palindrome.Length - 1;
            var PC         = new PalindromeChecker();

            var check = PC.Check(palindrome, index, lastIndex);

            Assert.False(check);
        }
Esempio n. 17
0
        public void is_test3_palindrome()
        {
            var palindrome       = "Some men interpret nine memos";
            var rev              = "somem enin terpretni nem emos";
            var expectedResulted = true;
            var palidromeChecker = new PalindromeChecker();

            var actualResult = palidromeChecker.Check(palindrome, rev);

            Assert.Equal(expectedResulted, actualResult);
        }
Esempio n. 18
0
        public void stats_is_a_palindrome()
        {
            // Arrange
            var inputString = "Stats";
            PalindromeChecker palindromeChecker = new PalindromeChecker();

            // Act
            var actualResult = palindromeChecker.Check(inputString);

            // Assert
            Assert.True(actualResult);
        }
Esempio n. 19
0
        public void was_it_a_cat_i_saw_is_a_palindrome()
        {
            // Arrange
            var inputString = "Was it a cat I saw?";
            PalindromeChecker palindromeChecker = new PalindromeChecker();

            // Act
            var actualResult = palindromeChecker.Check(inputString);

            // Assert
            Assert.True(actualResult);
        }
Esempio n. 20
0
        public void palindrome_is_not_a_palindrome()
        {
            // Arrange
            var inputString = "palindrome";
            PalindromeChecker palindromeChecker = new PalindromeChecker();

            // Act
            var actualResult = palindromeChecker.Check(inputString);

            // Assert
            Assert.False(actualResult);
        }
Esempio n. 21
0
        public void amore_roma_is_a_palindrome()
        {
            // Arrange
            var inputString = "Amore, Roma";
            PalindromeChecker palindromeChecker = new PalindromeChecker();

            // Act
            var actualResult = palindromeChecker.Check(inputString);

            // Assert
            Assert.True(actualResult);
        }
Esempio n. 22
0
        public void no_x_in_nixon_is_a_palindrome()
        {
            // Arrange
            var inputString = "No 'x' in Nixon";
            PalindromeChecker palindromeChecker = new PalindromeChecker();

            // Act
            var actualResult = palindromeChecker.Check(inputString);

            // Assert
            Assert.True(actualResult);
        }
Esempio n. 23
0
        public void Test1()
        {
            //Arrange
            var input             = "Stars";
            var palindromeChecker = new PalindromeChecker();

            //Act
            var isPalindrome = palindromeChecker.Check(input);

            //Assert
            Assert.False(isPalindrome);
        }
Esempio n. 24
0
        public void Test3()
        {
            //Arrange
            var input             = "Some men interpret nine memos";
            var palindromeChecker = new PalindromeChecker();

            //Act
            var isPalindrome = palindromeChecker.Check(input);

            //Assert
            Assert.True(isPalindrome);
        }
Esempio n. 25
0
        public void o_a_kak_Uwakov_lil_vo_kawu_kakao_is_a_palindrome()
        {
            // Arrange
            var inputString = "O, a kak Uwakov lil vo kawu kakao!";
            PalindromeChecker palindromeChecker = new PalindromeChecker();

            // Act
            var actualResult = palindromeChecker.Check(inputString);

            // Assert
            Assert.True(actualResult);
        }
Esempio n. 26
0
        public void Test2()
        {
            //Arrange
            var input             = "O, a kak Uwakov lil vo kawu kakao!";
            var palindromeChecker = new PalindromeChecker();

            //Act
            var isPalindrome = palindromeChecker.Check(input);

            //Assert
            Assert.True(isPalindrome);
        }
        public void CheckStringLength2N1IsNotPalindromeTest()
        {
            PalindromeChecker checker = new PalindromeChecker();

            Assert.IsFalse(checker.Check("ABCBC"));
        }
        public void CheckStringLength2N1IsPalindromeTest()
        {
            PalindromeChecker checker = new PalindromeChecker();

            Assert.IsTrue(checker.Check("ABCBA"));
        }
        public void CheckEmptyStringIsPalindromeTest()
        {
            PalindromeChecker checker = new PalindromeChecker();

            Assert.IsTrue(checker.Check(""));
        }
        public void PalindromeChecker_WithNonPalindomsContainsUpperCaseLetters_ReturnFalse(string value, bool expectedValue)
        {
            var result = PalindromeChecker.Check(value);

            Assert.AreEqual(expectedValue, result);
        }