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 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 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);
 }
Example #4
0
        public void CandidatoComNumeroIgualNaoEhInserido()
        {
            var repo                 = new CandidatoRepositorio();
            var candidato            = new Candidato("Francisco Everardo Oliveira Silva", "Tiririca", new DateTime(2015 - 11 - 2), "666", 2, 30300, 2, true);
            int linhasAfetadasInsert = repo.Inserir(candidato);

            Assert.AreEqual(0, linhasAfetadasInsert);
        }
Example #5
0
        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);
        }
Example #6
0
        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);
        }
Example #7
0
        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);
        }
Example #8
0
        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);
        }
Example #9
0
        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 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);
 }