Example #1
0
        public void IsPalindrome_HasString_String()
        {
            string     testString = "test";
            PalChecker testPal    = new PalChecker(testString);

            Assert.AreEqual(testString, testPal.myString);
        }
Example #2
0
        public void ToArray_ChangeToArray_CharArray()
        {
            PalChecker testPalChecker = new PalChecker();
            string     input          = "bob";

            char[] array = input.ToCharArray();
            CollectionAssert.AreEqual(array, testPalChecker.ToArray(input));
        }
Example #3
0
        public void Palindro_WillLowercaseAndChangeArray_CharArray()
        {
            PalChecker testPalChecker = new PalChecker();

            // string input = "bob";
            // char[] array = input.ToCharArray();
            // CollectionAssert.AreEqual(array,testPalChecker.Palindro("BOB"));
            Assert.AreEqual(true, testPalChecker.Palindro("Racecar"));
        }
Example #4
0
        public void ReverseArray_WillReverseCharArray_ReversedArray()
        {
            PalChecker testPalChecker = new PalChecker();
            string     input          = "bob";

            char[] array = input.ToCharArray();
            Array.Reverse(array);
            CollectionAssert.AreEqual(array, testPalChecker.ToArray(input));
        }
Example #5
0
        public void CompareArray_WillCompareCharArray_true()
        {
            PalChecker testPalChecker = new PalChecker();
            string     input          = "12021";

            char[] array    = input.ToCharArray();
            char[] revArray = input.ToCharArray();
            Array.Reverse(revArray);
            Assert.AreEqual(true, testPalChecker.CompareArrays(array, revArray));
        }
Example #6
0
        public void LowerCase_ChangeToLowerCase_bob()
        {
            PalChecker testPalChecker = new PalChecker();

            Assert.AreEqual("bob", testPalChecker.LowerCase("BOB"));
        }