public void Aluno_InfraData_Atualizar_Sucesso() { int id = 1; _aluno = _alunoRepositorio.Buscar(id); _aluno.Nome = "Ana"; _alunoRepositorio.Editar(_aluno); Aluno alunoBuscado = _alunoRepositorio.Buscar(_aluno.Id); alunoBuscado.Id.Should().Be(_aluno.Id); alunoBuscado.Nome.Should().Be(_aluno.Nome); alunoBuscado.Endereco.Rua.Should().Be(_aluno.Endereco.Rua); alunoBuscado.Endereco.Numero.Should().Be(_aluno.Endereco.Numero); }
public override async Task <bool> Incluir(Aluno entidade) { if (!ExecutarValidacao(new AlunoValidacoes(), entidade)) { return(false); } var emailCadastrado = await _repositorio.Buscar(a => a.Email.Equals(entidade.Email)); if (emailCadastrado.Any()) { _notificador.Handle(new Notificacao("Já existe um aluno cadastrado com este e-mail")); return(false); } await _repositorio.Incluir(entidade); return(true); }
public Aluno Buscar(int id) { return(_repositorio.Buscar(id)); }
public void BuscarAlunoRepositorioTeste() { Aluno aluno = _repositorio.Buscar(1); Assert.IsNotNull(aluno); }