public void SucessoCasoDadosAlterarCommandValidos() { var _command = new AlterarSenhaCommand("*****@*****.**", "123456"); //Validando os campos informados _command.Validar(); //Espera sucesso ao alterar um novo command usuário Assert.True(_command.Valid, "os dados estão corretos"); }
public GenericCommandResult UpdatePassword( [FromBody] AlterarSenhaCommand command, [FromServices] AlterarSenhaCommandHandler handler ) { var idUsuario = HttpContext.User.Claims.FirstOrDefault(c => c.Type == JwtRegisteredClaimNames.Jti); command.IdUsuario = new Guid(idUsuario.Value); return((GenericCommandResult)handler.Handle(command)); }
public void ErroCasoSenhaAlterarSenhaCommandInvalidos() { var _command = new AlterarSenhaCommand("*****@*****.**", ""); //Validando os campos informados _command.Validar(); //Espera erro ao alterar um command de usuário //devido a falta de um resultado para o parametro 'senha' Assert.True(_command.Invalid, "A senha informada está correta"); }
public void ErroCasoEmailAlterarSenhaCommandInvalidos() { var _command = new AlterarSenhaCommand("", "123456"); //Validando os campos informados _command.Validar(); //Espera erro ao alterar um command de usuário //devido a falta de um resultado para o parametro 'email' Assert.True(_command.Invalid, "O email de usuário está correto"); }
public void ErroCasoDadosAlterarSenhaCommandInvalidos() { var _command = new AlterarSenhaCommand("", ""); //Validando os campos informados _command.Validar(); //Espera erro ao alterar um command de usuário //devido a falta de um resultado para o parametro 'email', 'senha' Assert.True(_command.Invalid, "Os dados estão corretos"); }
public GenericCommandResult UpdatePassword(AlterarSenhaCommand command, [FromServices] AlterarSenhaHandler handle) { return((GenericCommandResult)handle.Handler(command)); }
public ICommandResult AlterarSenha(AlterarSenhaCommand command, [FromServices] AlterarSenhaCommandHandler handler) { command.IdUsuario = Guid.Parse(HttpContext.User.Claims.FirstOrDefault(c => c.Type == JwtRegisteredClaimNames.Jti).Value); return((GenericCommandResult)handler.Handle(command)); }