Esempio n. 1
0
        public void TestaCriarUmaEntrevista()
        {
            EntrevistaRepositorioMock erm            = new EntrevistaRepositorioMock();
            EntrevistaServico         servico        = new EntrevistaServico(erm);
            EntrevistaEntidade        entrevistaNova = new EntrevistaEntidade()
            {
                Id = 0,
                CandidatoEntidadeId = 2,
                Candidato           = new CandidatoEntidade()
                {
                    Id   = 2,
                    Nome = "Goku da Silva Sauro",
                },
                DataEntrevista     = new DateTime(2017, 12, 1),
                EmailAdministrador = "*****@*****.**",
                ParecerRH          = "Parecer do RH Com String louca caso de treta nos testes de novo pq o bernardo uma vez falou que a gente deveria escrever testes inusitados, já que uma vez uma criptografia foi quebrada pq a senha começava com 0",
                ParecerTecnico     = "Parecer Tecnico",
                ProvaAC            = 5,
                ProvaG36           = 10,
                ProvaTecnica       = 6,
            };

            servico.Salvar(entrevistaNova);

            Assert.AreEqual(3, erm.entrevistas.Count);
        }
Esempio n. 2
0
        public void TestaBuscarEntrevistasPeloIdDoCandidatoQueNaoExisteDeveTerTamanhoZero()
        {
            EntrevistaRepositorioMock erm     = new EntrevistaRepositorioMock();
            EntrevistaServico         servico = new EntrevistaServico(erm);

            IList <EntrevistaEntidade> entrevistasEsperadas = servico.BuscarPorIdDoCandidato(3);

            Assert.AreEqual(0, entrevistasEsperadas.Count);
        }
Esempio n. 3
0
        public void TestaBuscarEntrevistasPeloIdDoCandidatoDeveRetornarDuas()
        {
            EntrevistaRepositorioMock erm     = new EntrevistaRepositorioMock();
            EntrevistaServico         servico = new EntrevistaServico(erm);

            IList <EntrevistaEntidade> entrevistasEsperadas = servico.BuscarPorIdDoCandidato(1);

            Assert.AreEqual(2, entrevistasEsperadas.Count);
        }
Esempio n. 4
0
        public void TestaBuscarEntrevistaComIdInexistente()
        {
            EntrevistaRepositorioMock erm     = new EntrevistaRepositorioMock();
            EntrevistaServico         servico = new EntrevistaServico(erm);

            EntrevistaEntidade entrevistaEsperada = servico.BuscarPorId(4);

            Assert.IsNull(entrevistaEsperada);
        }
Esempio n. 5
0
        public void TestaBuscarEntrevistaComIdExistente()
        {
            EntrevistaRepositorioMock erm     = new EntrevistaRepositorioMock();
            EntrevistaServico         servico = new EntrevistaServico(erm);

            EntrevistaEntidade entrevistaEsperada = servico.BuscarPorId(1);

            Assert.AreEqual(erm.entrevistas[0], entrevistaEsperada);
        }
Esempio n. 6
0
        public void TestaEditarUmaEntrevista()
        {
            EntrevistaRepositorioMock erm               = new EntrevistaRepositorioMock();
            EntrevistaServico         servico           = new EntrevistaServico(erm);
            EntrevistaEntidade        entrevistaEditada = erm.entrevistas[0];

            entrevistaEditada.EmailAdministrador = "*****@*****.**";

            servico.Salvar(entrevistaEditada);

            Assert.AreEqual("*****@*****.**", erm.entrevistas[0].EmailAdministrador);
        }
Esempio n. 7
0
        internal static EntrevistaServico MontarEntrevistaServico()
        {
            EntrevistaServico entrevistaServico = new EntrevistaServico(new EntrevistaRepositorio());

            return(entrevistaServico);
        }