public void BuscaPorNumero()
 {
     var repo = new CandidatoRepositorio();
     var candidatoEncontrado = repo.BuscarPorNumero(30300);
     Assert.AreEqual("Juscelino Kubitschek de Oliveira", candidatoEncontrado.NomeCompleto);
     Assert.AreEqual("JK da Brasilia", candidatoEncontrado.NomePopular);
 }
Exemplo n.º 2
0
        public void BuscaPorNumero()
        {
            var repo = new CandidatoRepositorio();
            var candidatoEncontrado = repo.BuscarPorNumero(30300);

            Assert.AreEqual("Juscelino Kubitschek de Oliveira", candidatoEncontrado.NomeCompleto);
            Assert.AreEqual("JK da Brasilia", candidatoEncontrado.NomePopular);
        }
Exemplo n.º 3
0
        public void CandidatoNãoéCadastradoPorCausaDoNomeNulo()
        {
            Eleicao eleicao = new Eleicao();
            CandidatoRepositorio cr = new CandidatoRepositorio();
            string nomeC = "";
            string nomeP = "";
            DateTime dataNasc = new DateTime(1949, 3, 3);
            string regTRE = "regTRE2";
            int idPartido = 1;
            int numero = 011101;
            int idCargo = 1;
            Candidato candidato = new Candidato(nomeC, nomeP, dataNasc, regTRE, idPartido, "", numero, idCargo, true);

            string msgCadastroCandidato = eleicao.CadastrarCandidato(candidato);

            string message1 = "O nome popular e o nome Completo não podem estar vazios";

            bool achouCandidato = cr.BuscarPorNumero(numero) != null;

            Assert.AreEqual(msgCadastroCandidato, message1);
            Assert.IsFalse(achouCandidato);
        }
Exemplo n.º 4
0
        public void CandidatoNãoéCadastradoPorCausaDoNomeNulo()
        {
            Eleicao eleicao         = new Eleicao();
            CandidatoRepositorio cr = new CandidatoRepositorio();
            string    nomeC         = "";
            string    nomeP         = "";
            DateTime  dataNasc      = new DateTime(1949, 3, 3);
            string    regTRE        = "regTRE2";
            int       idPartido     = 1;
            int       numero        = 011101;
            int       idCargo       = 1;
            Candidato candidato     = new Candidato(nomeC, nomeP, dataNasc, regTRE, idPartido, "", numero, idCargo, true);

            string msgCadastroCandidato = eleicao.CadastrarCandidato(candidato);

            string message1 = "O nome popular e o nome Completo não podem estar vazios";

            bool achouCandidato = cr.BuscarPorNumero(numero) != null;

            Assert.AreEqual(msgCadastroCandidato, message1);
            Assert.IsFalse(achouCandidato);
        }