public void CandidatoComRegistroTREIgualNaoEhInserido() { var repo = new CandidatoRepositorio(); var candidato = new Candidato("Francisco Everardo Oliveira Silva", "Tiririca", new DateTime(2015 - 11 - 2), "1976", 2, 666, 2, true); int linhasAfetadasInsert = repo.Inserir(candidato); Assert.AreEqual(0, linhasAfetadasInsert); }
public void CandidatoComNomePopularIgualNaoEhInserido() { var repo = new CandidatoRepositorio(); var candidato = new Candidato("Francisco Everardo Oliveira Silva", "JK da Brasilia", new DateTime(2015 - 11 - 2), "666", 2, 666, 2, true); int linhasAfetadasInsert = repo.Inserir(candidato); Assert.AreEqual(0, linhasAfetadasInsert); }
public void CandidatoComNomeEmBrancoNaoEhInserido() { var repo = new CandidatoRepositorio(); var candidato = new Candidato("", "Tiririca", new DateTime(2015 - 11 - 2), "666", 2, 666, 2, true); int linhasAfetadasInsert = repo.Inserir(candidato); Assert.AreEqual(0, linhasAfetadasInsert); }
public void CandidatoEhAdicionadoAtualizadoEExcluido() { var repo = new CandidatoRepositorio(); var candidato = new Candidato("Francisco Everardo Oliveira Silva", "Tiririca", new DateTime(2015, 11, 2), "666", 2, 666, 2, true); int linhasAfetadasInsert = repo.Inserir(candidato); var candidato2 = repo.BuscarPorNomeCompleto("Francisco Everardo Oliveira Silva"); candidato2.Numero = 777; int linhasAfetadasUpdate = repo.Atualizar(candidato2); int linhasAfetadasDelete = repo.DeletarPorNomeCompleto("Francisco Everardo Oliveira Silva"); Assert.AreEqual(1, linhasAfetadasInsert); Assert.AreEqual(1, linhasAfetadasUpdate); Assert.AreEqual(1, linhasAfetadasDelete); }
public void CandidatoPresidenteEhInseridoEDeletado() { var repo = new CandidatoRepositorio(); var candidato = new Candidato("Francisco Everardo Oliveira Silva", "Tiririca", new DateTime(2015 - 11 - 2), "666", 2, 666, 2, true); int linhasAfetadasInsert = repo.Inserir(candidato); int linhasAfetadasDelete = repo.DeletarPorNomeCompleto(candidato.NomeCompleto); Assert.AreEqual(1, linhasAfetadasInsert); Assert.AreEqual(1, linhasAfetadasDelete); }
public void CandidatoPrefeitoNaoEhInseridoPartidosIguais() { var repo = new CandidatoRepositorio(); var candidato = new Candidato("Francisco Everardo Oliveira Silva", "Tiririca", new DateTime(2015 - 11 - 2), "666", 2, 666, 1, true); int linhasAfetadasInsert = repo.Inserir(candidato); Assert.AreEqual(0, linhasAfetadasInsert); }