public virtual ViewResult Get()
{
var model = new ForgotPasswordForm
{
EmailAddress = HttpContext.SigningEmailAddressCookie() ??
TempData.SigningEmailAddress(),
};
return View(model);
}
public void ReturnsPartialView_WithEmptyModel() { var controller = new ForgotPasswordController(null); var result = controller.Get(); result.ShouldNotBeNull(); result.Model.ShouldNotBeNull(); result.Model.ShouldBeType<ForgotPasswordForm>(); var model = (ForgotPasswordForm)result.Model; model.EmailAddress.ShouldBeNull(); }