Exemplo n.º 1
0
        public async Task NaoDevePermitirEditarSenhaCasoNaoCumpraRequisitoMinimo()
        {
            IUsuarioService usuarioService = _serviceProvider.GetRequiredService <IUsuarioService>();
            var             usuario        = await usuarioService.AlterarSenhaAsync(Guid.NewGuid(), "123");

            usuario.Should().BeFalse();
            usuarioService.MensagensValidacao.Should().NotBeNull(StringHelper.JoinHtmlMensagem(usuarioService.MensagensValidacao));
            usuarioService.MensagensValidacao.Any(c => c == UsuarioMessage.SenhaDeConterMinioCaracters(6)).Should().BeTrue();
        }
Exemplo n.º 2
0
 public dto.Usuario Response(UsuarioMessage proto)
 {
     return(new dto.Usuario
     {
         Id = proto.Id.ToGuid(),
         Nome = proto.Nome,
         Apelido = proto.Apelido,
         Email = proto.Email,
         DataCadastro = new DateTime(proto.DataCadastro),
         EmpresaId = proto.EmpresaId.ToGuid()
     });
 }
Exemplo n.º 3
0
        public async Task NaoDeveCadastarCasoSenhaNaoCumpraRequisitoMinimo()
        {
            IUsuarioService usuarioService = _serviceProvider.GetRequiredService <IUsuarioService>();
            var             usuario        = await usuarioService.CadastrarAsync(new UsuarioDto
            {
                Nome     = "Teste",
                Login    = "******",
                Password = "******",
                Perfil   = UsuarioPerfil.Garcom,
                Comissao = 10,
                Ativo    = true
            });

            usuario.Should().BeNull();
            usuarioService.MensagensValidacao.Should().NotBeNull(StringHelper.JoinHtmlMensagem(usuarioService.MensagensValidacao));
            usuarioService.MensagensValidacao.Any(c => c == UsuarioMessage.SenhaDeConterMinioCaracters(6)).Should().BeTrue();;
        }