public void ReverseStringTest1() { PalindromeData TestPalindrome = new PalindromeData("Taco-cat"); var expectedString = "tac-ocaT"; var actualString = TestPalindrome.ReversedString; Assert.AreEqual <string>(expectedString, actualString); }
public void ReverseStringTest2() { PalindromeData TestPalindrome = new PalindromeData("Hello World"); var expectedString = "dlroW olleH"; var actualString = TestPalindrome.ReversedString; Assert.AreEqual <string>(expectedString, actualString); }
public void TestLongestPalindromeIntervalContainsTrue() { PalindromeData p = new PalindromeData(0, 3, "abba"); LongestUniquePalindromes l = new LongestUniquePalindromes(); l.Add(p); PalindromeData candidate = new PalindromeData(1, 2, "bb"); bool expected = l.IntervalContains(candidate); Assert.True(expected); }
public void TestLongestPalindromeIntervalContainsFalse() { PalindromeData p = new PalindromeData(0, 3, "abcbacc"); LongestUniquePalindromes l = new LongestUniquePalindromes(); l.Add(p); PalindromeData candidate = new PalindromeData(4, 3, "ada"); bool expected = l.IntervalContains(candidate); Assert.False(expected); }
public void TestLongestPalindromeUniqueTrue() { PalindromeData p1 = new PalindromeData(0, 2, "aa"); PalindromeData p2 = new PalindromeData(2, 2, "bb"); LongestUniquePalindromes l = new LongestUniquePalindromes(); l.Add(p1); l.Add(p2); PalindromeData candidate = new PalindromeData(1, 2, "cc"); bool expected = l.Contains(candidate); Assert.False(expected); }
public void IsStringPalindromeTest2() { var falseTest = new PalindromeData("Fail Test"); Assert.IsTrue(!falseTest.IsPalindrome); }
public void IsStringPalindromeTest1() { var trueTest = new PalindromeData("Dammit! I'm mad"); Assert.IsTrue(trueTest.IsPalindrome); }