Exemplo n.º 1
0
        public void AoRealizarValidacaoDeSenhasValidas_ReturnTrue(string senha)
        {
            ValidarSenhaInput input = new ValidarSenhaInput {
                Senha = senha
            };

            Assert.True(validarSenhaUseCase.ExecuteAsync(input).Result.SenhaValida);
        }
Exemplo n.º 2
0
        public async Task <bool> ValidarSenha([FromRoute] string senha, [FromServices] IValidarSenhaUseCase validarSenhaUseCase)
        {
            var input = new ValidarSenhaInput {
                Senha = senha
            };
            var senhaValida = await validarSenhaUseCase.ExecuteAsync(input);

            return(senhaValida.SenhaValida);
        }
Exemplo n.º 3
0
        public void AoRealizarValidacaoDeSenhasValidas_ReturnTrue(string senha)
        {
            ValidarSenhaInput input = new ValidarSenhaInput {
                Senha = senha
            };

            validarSenhaUseCase.ExecuteAsync(Arg.Any <ValidarSenhaInput>()).Returns(new ValidarSenhaOutput {
                SenhaValida = true
            });

            Assert.True(controller.ValidarSenha(senha, validarSenhaUseCase).Result);
        }
Exemplo n.º 4
0
 public async Task <ValidarSenhaOutput> ExecuteAsync(ValidarSenhaInput input)
 {
     return(new ValidarSenhaOutput {
         SenhaValida = input.Senha.IsValid()
     });
 }