public void PrivateKeyIsPassedCorrectly() { var key = "TestKey"; var target = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, key); Assert.AreEqual(key, target.PrivateKey); }
public void RecaptchaMethodWritesNonEmptyString() { IHtmlString result; using (var viewPage = new ViewPage()) { result = RecaptchaMvcExtensions.Recaptcha(new HtmlHelper(new ViewContext(), viewPage), Key); } Assert.IsInstanceOfType(result, typeof(IHtmlString)); Assert.IsFalse(string.IsNullOrEmpty(result.ToHtmlString())); }
public void GetRecaptchaVerificationHelperWithKeyReturnsVerificationHelper() { var result = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, Key); Assert.IsInstanceOfType(result, typeof(RecaptchaVerificationHelper)); }
public void VerifyRecaptchaResponseTaskAsyncReturnsTaskOfRecaptchaVerificationResult() { var target = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, "TestKey"); Assert.IsInstanceOfType(target.VerifyRecaptchaResponseTaskAsync(), typeof(Task <RecaptchaVerificationResult>)); }
public void VerifyRecaptchaResponseReturnsRecaptchaVerificationResult() { var target = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, "TestKey"); Assert.IsInstanceOfType(target.VerifyRecaptchaResponse(), typeof(RecaptchaVerificationResult)); }
public void ResponseIsString() { var target = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, "TestKey"); Assert.IsInstanceOfType(target.Response, typeof(string)); }
public void UserHostAddressIsString() { var target = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, "TestKey"); Assert.IsInstanceOfType(target.UserHostAddress, typeof(string)); }
public void UseSslIsBoolean() { var target = RecaptchaMvcExtensions.GetRecaptchaVerificationHelper(null, "TestKey"); Assert.IsInstanceOfType(target.UseSsl, typeof(bool)); }