コード例 #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();
        }
コード例 #2
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();;
        }