public async Task <IActionResult> SignUp(RegisterModel model) { if (ModelState.IsValid) { var result = await _logic.SignUp(model); if (result.Succeed) { return(RedirectToAction("Login", "Account")); } } return(View(model)); }
public void AuthLogic_SignUp_ExistingUser() { var user = new User { Id = Guid.NewGuid(), UserName = "******" }; _repo.Setup(x => x.GetUser(user.UserName)).Returns(user).Verifiable(); var response = _logic.SignUp(user); _repo.Verify(); Assert.IsNotNull(response); Assert.IsFalse(response.RequestSuccessful); }
public UserToken SignUp([FromBody] UserDto user) => _logic.SignUp(_mapper.Map <User>(user));