public Usuario(string login, Cpf cpf, Email email, string senha, string senhaConfirmacao) { SetLogin(login); SetCpf(cpf); SetEmail(email); SetSenha(senha, senhaConfirmacao); }
public Usuario(string login, Cpf cpf, Email email, string senha, string senhaConfirmacao, Endereco endereco) { SetLogin(login); SetCpf(cpf); SetEmail(email); SetSenha(senha, senhaConfirmacao); Endereco = endereco; DtInclusao = DateTime.Now; }
public UsuarioTests() { Cpf = new Cpf("40914294830"); Email = new Email("*****@*****.**"); Login = "******"; Senha = "123456"; SenhaConfirmacao = "123456"; Usuario = new Usuario(Login, Cpf, Email, Senha, SenhaConfirmacao); }
public UsuarioTests() { Cpf = new Cpf("40914294830"); Email = new Email("*****@*****.**"); Login = "******"; Senha = "123456"; SenhaConfirmacao = "123456"; Endereco = new Endereco("rua teste", "complemento teste", "numero teste", "bairro teste", "cidade teste", Uf.SP, new Cep("06400-000")); Usuario = new Usuario(Login, Cpf, Email, Senha, SenhaConfirmacao, Endereco); }
public void UsuarioRepository_Salvar_JaCadastrado() { var usuario = _repository.First(); var novoEmail = new Email("*****@*****.**"); usuario.SetEmail(novoEmail); var totalAntesDeSalvar = _repository.Get().Count(); _usuarioRepository.Salvar(usuario); var totalDepoisDeSalvar = _repository.Get().Count(); Assert.IsTrue(_repository.Commited); Assert.AreEqual(totalAntesDeSalvar, totalDepoisDeSalvar); Assert.AreEqual(usuario.Email, _repository.First().Email); }
public Usuario Get(Email email) { return _usuarioRepository.Get() .FirstOrDefault(x => x.Email.Endereco == email.Endereco); }
public Usuario Get(Email email) { return _usuarioRepository.Get(email); }
public void SetEmail(Email email) { if (email == null) throw new Exception("E-mail Obrigatório"); Email = email; }