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); }
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); }
public JsonResult SalvarEntrevista(CadastroEntrevistaModel model) { if (ModelState.IsValid) { EntrevistaEntidade entrevista = ConverterModelParaEntidade(model); servicoEntrevista.Salvar(entrevista); return(Json(new { Mensagem = "Cadastro efetuado com sucesso." }, JsonRequestBehavior.AllowGet)); } return(Json(new { Mensagem = "Não foi possivel completar cadastro! " + "\n" + "verifique se todos os dados foram digitados corretamente." }, JsonRequestBehavior.AllowGet)); }