public void Should_be_able_to_generate_a_divide_captcha_question() { var question = new CaptchaGeneator() .ConfigureToUse(CaptchaOpperator.Divide); question.ToString().ShouldContain(" / "); question.ToString().Length.ShouldEqual(5); }
public void Should_be_able_to_generate_a_add_or_substract_captcha_question() { var question = new CaptchaGeneator() .ConfigureToUse(CaptchaOpperator.Add) .ConfigureToUse(CaptchaOpperator.Subtract); Assert.That((question.ToString().Contains(" + ") || question.ToString().Contains(" - ")), Is.True); question.ToString().Length.ShouldEqual(5); }
public CommentFormDisplay(Comment comment, PostDisplay postDisplay) { Post = postDisplay; DisplayName = comment.User.DisplayName; Email = comment.User.Email; OptionalUrl = comment.User.Url; Subscribed = comment.UserSubscribed; Remember = comment.User.Remember; Body = comment.Body; Question = new CaptchaGeneator() .ConfigureToUse(CaptchaOpperator.Add) .ConfigureToUse(CaptchaOpperator.Subtract) .ToString(); Answer = ""; OptionalTwitterUserName = comment.User.TwitterUserName; }