public UserEntity(SignUpPostRequest request) { Name = request.Name; BornDate = request.BornDate; Gender = request.Gender; Email = request.Email; Password = request.Password; }
public ServicesResult Post(SignUpPostRequest request) { //Validar se usuário existe na base //Persistir usuário na base var entity = new UserEntity(request); _userRepository.Create(entity); return(Ok(new { entity.Id })); }
public void WhenPasswordValid_ShouldHaveNoError() { //Arrange var request = new SignUpPostRequest { Password = "******", ConfirmPassword = "******" }; //Assert validator.ShouldNotHaveValidationErrorFor(x => x.ConfirmPassword, request); }
public void WhenConfirmPasswordInvalid_ShouldHaveError() { //Arrange var request = new SignUpPostRequest { Password = "******", ConfirmPassword = "******" }; validator.ShouldHaveValidationErrorFor(x => x.Password, request); }
public IActionResult Post([FromBody] SignUpPostRequest request) { var result = _services.Post(request); return(ParseResult(result)); }