예제 #1
0
        protected void CheckIfPalindrome(object sender, EventArgs e)
        {
            if (IsValid)
            {
                PalindromTester tester = new PalindromTester(this.txtWord.Text);
                var             isIt   = tester.IsItPalindrome();

                this.lblResult.Visible = true;
                switch (isIt)
                {
                case true:
                    this.lblResult.ForeColor = System.Drawing.Color.Green;
                    this.lblResult.Text      = "The word is palindrome.";
                    break;

                case false:
                    this.lblResult.ForeColor = System.Drawing.Color.Red;
                    this.lblResult.Text      = "The word is not palindrome.";
                    break;

                default:
                    break;
                }
            }
        }
예제 #2
0
 public void TearDown()
 {
     palindromThatFails = palindromThatPasses = null;
 }
예제 #3
0
 public void SetUp()
 {
     palindromThatFails  = new PalindromTester("abs");
     palindromThatPasses = new PalindromTester("aba");
 }