Example #1
0
        public void IdDoPartidoNaoExisteNoBanco()
        {
            PartidoRepositorio reposi = new PartidoRepositorio();
            bool existe = reposi.IdExisteNoBanco(5515451);

            Assert.IsFalse(existe);
        }
Example #2
0
        public void IdDoPartidoExisteNoBanco()
        {
            PartidoRepositorio reposi = new PartidoRepositorio();
            bool existe = reposi.IdExisteNoBanco(1);

            Assert.IsTrue(existe);
        }
Example #3
0
        public void PartidoNaoAtendeAosRequisitosPorTerSloganNull()
        {
            Partido            partido = new Partido(2, "stolers", "MNY", null);
            PartidoRepositorio reposi  = new PartidoRepositorio();
            bool atendeAosRequi        = reposi.AtendeAosRequisitos(partido);

            Assert.IsFalse(atendeAosRequi);
        }
Example #4
0
 public Eleicao()
 {
     BaseDeCargos = new CargoRepositorio();
     BaseDePartidos = new PartidoRepositorio();
     BaseDeCandidatos = new CandidatoRepositorio();
     BaseDeEleitores = new EleitorRepositorio();
     BaseDeVotos = new VotoRepositorio();
 }
Example #5
0
        public void PartidoJaExisteNoBanco()
        {
            Partido            partido = new Partido(1, "Tribunal Regional Eleitoral", "TRE", "Ética em primeiro lugar");
            PartidoRepositorio reposi  = new PartidoRepositorio();
            bool jaExiste = reposi.JaExisteNoBanco(partido);

            Assert.IsTrue(jaExiste);
        }
Example #6
0
        public void PartidoNaoAtendeAosRequisitosPorTerSiglaNull()
        {
            Partido            partido = new Partido(2, "stolers", null, "nao faremos nada");
            PartidoRepositorio reposi  = new PartidoRepositorio();
            bool atendeAosRequi        = reposi.AtendeAosRequisitos(partido);

            Assert.IsFalse(atendeAosRequi);
        }
Example #7
0
        public void PartidoNaoAtendeAosRequisitosPorTerNomeVazio()
        {
            Partido            partido = new Partido(2, "", "MNY", "nao faremos nada");
            PartidoRepositorio reposi  = new PartidoRepositorio();
            bool atendeAosRequi        = reposi.AtendeAosRequisitos(partido);

            Assert.IsFalse(atendeAosRequi);
        }
Example #8
0
        public void PartidoNaoExisteNoBanco()
        {
            Partido            partido = new Partido(1, "partido do software", "PDS", "Café em primeiro lugar");
            PartidoRepositorio reposi  = new PartidoRepositorio();
            bool jaExiste = reposi.JaExisteNoBanco(partido);

            Assert.IsFalse(jaExiste);
        }
        public void ValidarTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido            partido     = new Partido("Partido", "Slogan", "Sigla");

            Assert.IsTrue(repositorio.Validar(partido));
            partido.Sigla = null;
            Assert.IsFalse(repositorio.Validar(partido));
        }
Example #10
0
        public void DeletaUmPartidoDoBanco()
        {
            Partido            partido = new Partido(5, "Associação brasileira de software", "ABDS", "Café em primeiro lugar e salgado em Segundo");
            PartidoRepositorio reposi  = new PartidoRepositorio();

            reposi.ExcluirPartido(5);

            bool iDExistenoBanco = reposi.IdExisteNoBanco(5);

            Assert.IsFalse(iDExistenoBanco);
        }
Example #11
0
        public void CadastrandoUmpartidoNoBanco()
        {
            Partido            partido = new Partido(5, "partido do software", "PDS", "Café em primeiro lugar");
            PartidoRepositorio reposi  = new PartidoRepositorio();

            reposi.CadastrarNovoPartido(partido);

            bool iDExistenoBanco = reposi.IdExisteNoBanco(5);

            Assert.IsTrue(iDExistenoBanco);
        }
        public void InserirTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido            partido     = new Partido("Partido", "Slogan", "Sigla");
            int atual = repositorio.Inserir(partido);

            Assert.AreEqual(1, atual);

            partido = repositorio.BuscarPorSiglaENome(partido);
            repositorio.DeletarPorId(partido.IdPartido);
        }
        public void InserirTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido partido = new Partido("Partido", "Slogan", "Sigla");
            int atual = repositorio.Inserir(partido);

            Assert.AreEqual(1, atual);

            partido = repositorio.BuscarPorSiglaENome(partido);
            repositorio.DeletarPorId(partido.IdPartido);
        }
        public void NaoAtualizarTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido partido = repositorio.BuscarPorId(1);
            string nome = partido.Nome;
            partido.Nome = "";

            int atual = repositorio.Atualizar(partido);

            Assert.AreEqual(0, atual);
        }
Example #15
0
        public void EditandoUmPartido()
        {
            Partido            partido = new Partido(5, "Associação brasileira de software", "ABDS", "Café em primeiro lugar e salgado em Segundo");
            PartidoRepositorio reposi  = new PartidoRepositorio();

            reposi.EditarPartido(partido);

            //este metodo verifica se o nome ou a sigla estão cadastradas no banco
            bool partidoExisteNoBanco = reposi.JaExisteNoBanco(partido);

            Assert.IsTrue(partidoExisteNoBanco);
        }
        public void NaoAtualizarTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido            partido     = repositorio.BuscarPorId(1);
            string             nome        = partido.Nome;

            partido.Nome = "";

            int atual = repositorio.Atualizar(partido);

            Assert.AreEqual(0, atual);
        }
        public void AtualizarTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido esperado = repositorio.BuscarPorId(1);
            string nome = esperado.Nome;
            esperado.Nome = "$$$Teste";
            repositorio.Atualizar(esperado);
            Partido atual = repositorio.BuscarPorId(1);

            Assert.AreEqual(esperado, atual);

            esperado.Nome = nome;
            repositorio.Atualizar(esperado);
        }
        public void EditaPartidoEAlteraDeVolta()
        {
            PartidoRepositorio pr = new PartidoRepositorio();

            Partido novoPartido = new Partido("Tribunal Regional Eleitoral", "Ética em sétimo lugar", "TRE");

            pr.Editar(novoPartido);

            Assert.AreEqual("Ética em sétimo lugar", PartidoRepositorio.BuscarPartidoPorId(1).Slogan);

            pr.Editar(new Partido("Tribunal Regional Eleitoral", "Ética em primeiro lugar", "TRE"));

            Assert.AreEqual("Ética em primeiro lugar", PartidoRepositorio.BuscarPartidoPorId(1).Slogan);
        }
        public void AtualizarTest()
        {
            PartidoRepositorio repositorio = new PartidoRepositorio();
            Partido            esperado    = repositorio.BuscarPorId(1);
            string             nome        = esperado.Nome;

            esperado.Nome = "$$$Teste";
            repositorio.Atualizar(esperado);
            Partido atual = repositorio.BuscarPorId(1);

            Assert.AreEqual(esperado, atual);

            esperado.Nome = nome;
            repositorio.Atualizar(esperado);
        }
        public void CadastraEExcluiNovoPartido()
        {
            PartidoRepositorio pr = new PartidoRepositorio();

            pr.Cadastrar
                (new Partido("Partido Xenófobo-Nacionalista do RS", "Sirvam nossas façanhas, de modelo a toda terra!", "PXN-RS"));

            int ultimoId = PartidoRepositorio.BuscarUltimoId();

            Assert.AreEqual("PXN-RS", PartidoRepositorio.BuscarPartidoPorId(ultimoId).Sigla);

            pr.Excluir(ultimoId);

            Assert.IsNull(PartidoRepositorio.BuscarPartidoPorId(ultimoId));
        }
 public void ValidarTest()
 {
     PartidoRepositorio repositorio = new PartidoRepositorio();
     Partido partido = new Partido("Partido", "Slogan", "Sigla");
     Assert.IsTrue(repositorio.Validar(partido));
     partido.Sigla = null;
     Assert.IsFalse(repositorio.Validar(partido));
 }
 public void BuscarPorSiglaENomeTest()
 {
     Partido atual = new PartidoRepositorio().BuscarPorSiglaENome(new Partido("Partido da Arte Brasileira", null, "PAB"));
     Assert.AreEqual("PAB", atual.Sigla);
 }
 public void BuscarPorIdTest()
 {
     Partido atual = new PartidoRepositorio().BuscarPorId(2);
     Assert.AreEqual("PAB", atual.Sigla);
 }
        public void BuscarPorIdTest()
        {
            Partido atual = new PartidoRepositorio().BuscarPorId(2);

            Assert.AreEqual("PAB", atual.Sigla);
        }
        public void BuscarPorSiglaENomeTest()
        {
            Partido atual = new PartidoRepositorio().BuscarPorSiglaENome(new Partido("Partido da Arte Brasileira", null, "PAB"));

            Assert.AreEqual("PAB", atual.Sigla);
        }