Exemplo n.º 1
0
        public void CadastrarNovoUsuario()
        {
            try
            {
                _usuarioPessoaDto                = new UsuarioPessoaDTO();
                _usuarioPessoaDto.Login          = "******";
                _usuarioPessoaDto.Senha          = "123";
                _usuarioPessoaDto.Nome           = "Nome";
                _usuarioPessoaDto.SobreNome      = "SobreNome";
                _usuarioPessoaDto.EmailOpcao1    = "*****@*****.**";
                _usuarioPessoaDto.DataNascimento = DateTime.Now.AddYears(-20);

                _cadastro.CadastrarUsuario(_usuarioPessoaDto);

                var usuario = _usuarioRepositorio.BuscarPorId(1);
                var pessoa  = _pessoaRepositorio.BuscarPorId(1);

                Assert.IsNotNull(usuario);
                Assert.IsNotNull(pessoa);

                Assert.AreEqual(usuario.Login, _usuarioPessoaDto.Login);
                Assert.AreEqual(usuario.Senha, _usuarioPessoaDto.Senha);
                Assert.AreEqual(pessoa.Nome, _usuarioPessoaDto.Nome);
                Assert.AreEqual(pessoa.SobreNome, _usuarioPessoaDto.SobreNome);
                Assert.AreEqual(pessoa.EmailOpcao1, _usuarioPessoaDto.EmailOpcao1);

                Assert.AreEqual(usuario.DadosPessoais.Id, 1);
            }
            catch (ValidadorException exception)
            {
                exception.Erros.ForEach(x => System.Diagnostics.Debug.WriteLine(x));
            }
        }
Exemplo n.º 2
0
        public void CadastrarNovoUsuarioInvalido()
        {
            try
            {
                _usuarioPessoaDto = new UsuarioPessoaDTO();

                _cadastro.CadastrarUsuario(_usuarioPessoaDto);
            }
            catch (ValidadorException exception)
            {
                exception.Erros.ForEach(x => System.Diagnostics.Debug.WriteLine(x));
            }
        }
 public void AlterarSenhaUsuario(UsuarioPessoaDTO usuarioPessoaDto)
 {
     throw new System.NotImplementedException();
 }
        public void CadastrarUsuario(UsuarioPessoaDTO usuarioPessoaDto)
        {
            var usuario = usuarioPessoaDto.ConverterParaEntidade().Cast <Usuario>();

            _usuarioServico.Adicionar(usuario);
        }