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(); }
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() }); }
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();; }