Exemple #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);
        }
Exemple #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);
        }
Exemple #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);
        }
Exemple #4
0
        public void TestaBuscarEntrevistaComIdInexistente()
        {
            EntrevistaRepositorioMock erm     = new EntrevistaRepositorioMock();
            EntrevistaServico         servico = new EntrevistaServico(erm);

            EntrevistaEntidade entrevistaEsperada = servico.BuscarPorId(4);

            Assert.IsNull(entrevistaEsperada);
        }
Exemple #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);
        }
Exemple #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);
        }
Exemple #7
0
        internal static EntrevistaServico MontarEntrevistaServico()
        {
            EntrevistaServico entrevistaServico = new EntrevistaServico(new EntrevistaRepositorio());

            return(entrevistaServico);
        }