public void TruePalindrome() { var pal = new LinkedListPalindrome(); var Palindrome = new LinkedList <char>(); Palindrome.AddLast('r'); Palindrome.AddLast('a'); Palindrome.AddLast('c'); Palindrome.AddLast('e'); Palindrome.AddLast('c'); Palindrome.AddLast('a'); Palindrome.AddLast('r'); var expected = true; var actual = pal.IsPalindrome(Palindrome); Assert.AreEqual(expected, actual); }
public void FalsePalindrome() { var pal = new LinkedListPalindrome(); var NotAPalindrome = new LinkedList <char>(); NotAPalindrome.AddLast('a'); NotAPalindrome.AddLast('b'); NotAPalindrome.AddLast('c'); NotAPalindrome.AddLast('d'); NotAPalindrome.AddLast('e'); NotAPalindrome.AddLast('f'); NotAPalindrome.AddLast('g'); NotAPalindrome.AddLast('h'); var expected = false; var actual = pal.IsPalindrome(NotAPalindrome); Assert.AreEqual(expected, actual); }