public Boolean CanRegister(AccountRegisterView view) { Boolean isValid = IsUniqueUsername(view.Id, view.Username); isValid &= IsUniqueEmail(view.Id, view.Email); isValid &= ModelState.IsValid; return isValid; }
public AuthControllerTests() { mailClient = Substitute.For<IMailClient>(); service = Substitute.For<IAccountService>(); validator = Substitute.For<IAccountValidator>(); controller = Substitute.ForPartsOf<AuthController>(validator, service, mailClient); controller.ControllerContext.HttpContext = Substitute.For<HttpContext>(); controller.TempData = Substitute.For<ITempDataDictionary>(); controller.ControllerContext.RouteData = new RouteData(); controller.Url = Substitute.For<IUrlHelper>(); accountRegister = ObjectFactory.CreateAccountRegisterView(); accountRecovery = ObjectFactory.CreateAccountRecoveryView(); accountReset = ObjectFactory.CreateAccountResetView(); accountLogin = ObjectFactory.CreateAccountLoginView(); }
public AuthControllerTests() { mailClient = Substitute.For<IMailClient>(); service = Substitute.For<IAccountService>(); validator = Substitute.For<IAccountValidator>(); controller = Substitute.ForPartsOf<AuthController>(validator, service, mailClient); accountRegister = ObjectFactory.CreateAccountRegisterView(); accountRecovery = ObjectFactory.CreateAccountRecoveryView(); accountReset = ObjectFactory.CreateAccountResetView(); accountLogin = ObjectFactory.CreateAccountLoginView(); HttpContextBase httpContext = HttpContextFactory.CreateHttpContextBase(); controller.Url = new UrlHelper(httpContext.Request.RequestContext); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = httpContext; }