public void ReturnFalseWhenInputIsNotPalindrome() { ReversingPalindromeStrategy strategy = new ReversingPalindromeStrategy(); string input = "ab"; bool isInputPalindrome = strategy.CheckIfInputIsPalindrome(input); Assert.False(isInputPalindrome); }
public void ReturnTrueWhenInputIsPalindrome() { ReversingPalindromeStrategy strategy = new ReversingPalindromeStrategy(); string input = "Madam"; bool isInputPalindrome = strategy.CheckIfInputIsPalindrome(input); Assert.True(isInputPalindrome); }
public void ReturnTrueWhenInputIsPalindromeAndContainsPunctuations() { ReversingPalindromeStrategy strategy = new ReversingPalindromeStrategy(); string input = "to!p sp#ot"; bool isInputPalindrome = strategy.CheckIfInputIsPalindrome(input); Assert.True(isInputPalindrome); }