public void AppIndisponibilidades_ObterIndisponibilidadesNumeroProcesso_True() { // Arrange var servico = new Mock <IServicoIndisponibilidades>(); var numero = 10; var nome = "Erick Marcel"; var cpf = "091.256.007-02"; var protocolo = "1234555555555"; var processo = "2525652333"; var indisponiblidades = new List <Indisponibilidades>(); for (int i = 0; i < 100; i++) { var indisp = new Indisponibilidades(); indisp.Protocolo = protocolo; indisp.Cancelado = protocolo + i; indisp.CpfCnpj = cpf; indisp.DataPedido = DateTime.Now.Date; indisp.Email = "*****@*****.**"; indisp.ForumVara = "Forum/Vara"; indisp.HoraPedido = "11:30:00"; indisp.IndisponibilidadeId = i; indisp.NomeIndividuo = nome; indisp.NomeInstituicao = "Nome instituição"; if (i < numero) { indisp.NumeroProcesso = processo; } else { indisp.NumeroProcesso = processo + i; } indisp.Origem = @"\\SERVIDOR\Arquivos Cartório\Arquivos RGI\CNIB\2016\01_02_2016_MANHÃ"; indisp.Telefone = "telefone"; indisp.Usuario = "Usuario"; indisponiblidades.Add(indisp); } servico.Setup(p => p.ObterIndisponibilidadesNumeroProcesso(processo)).Returns(indisponiblidades.Where(p => p.NumeroProcesso == processo)); var servicoIndispo = new AppServicoIndisponibilidades(servico.Object); // Act var retorno = servicoIndispo.ObterIndisponibilidadesNumeroProcesso(processo); // Assert Assert.True(retorno.Count() == numero); }
public void AppIndisponibilidades_LerArquivoXml_True() { // Arrange var servico = new Mock <IServicoIndisponibilidades>(); var indisponiblidades = new List <Indisponibilidades>(); var caminho = @"\\SERVIDOR\Arquivos Cartório\Arquivos RGI\CNIB\2016\01_02_2016_MANHÃ"; for (int i = 0; i < 141; i++) { var indisp = new Indisponibilidades(); indisp.Protocolo = "0" + i; indisp.Cancelado = "N"; indisp.CpfCnpj = "091.256.007-02"; indisp.DataPedido = DateTime.Now.Date; indisp.Email = "*****@*****.**"; indisp.ForumVara = "Forum/Vara"; indisp.HoraPedido = "11:30:00"; indisp.IndisponibilidadeId = i; indisp.NomeIndividuo = "Nome Individuo"; indisp.NomeInstituicao = "Nome instituição"; indisp.NumeroProcesso = "00225000" + i; indisp.Origem = caminho; indisp.Telefone = "telefone"; indisp.Usuario = "Usuario"; indisponiblidades.Add(indisp); } var servicoIndisp = new AppServicoIndisponibilidades(servico.Object); servico.Setup(s => s.LerArquivoXml(caminho)).Returns(indisponiblidades); // Act var retorno = servicoIndisp.LerArquivoXml(caminho); // Assert Assert.True(retorno.Count() == 141); }
public void AppIndisponibilidades_ValidarEmail_True() { // Arrange var servico = new Mock <IServicoIndisponibilidades>(); string email = "*****@*****.**"; servico.Setup(p => p.ValidarEmail(email)).Returns(true); var servicoIndispo = new AppServicoIndisponibilidades(servico.Object); // Act var retorno = servicoIndispo.ValidarEmail(email); // Assert Assert.True(retorno == true); }
public void AppIndisponibilidades_ValidarCnpj_True() { // Arrange var servico = new Mock <IServicoIndisponibilidades>(); string cnpj = "14.010.885/0001-14"; servico.Setup(p => p.ValidarCnpj(cnpj)).Returns(true); var servicoIndispo = new AppServicoIndisponibilidades(servico.Object); // Act var retorno = servicoIndispo.ValidarCnpj(cnpj); // Assert Assert.True(retorno == true); }
public void AppIndisponibilidades_ValidarCpf_True() { // Arrange var servico = new Mock <IServicoIndisponibilidades>(); string cpf = "091.256.007-02"; servico.Setup(p => p.ValidarCpf(cpf)).Returns(true); var servicoIndispo = new AppServicoIndisponibilidades(servico.Object); // Act var retorno = servicoIndispo.ValidarCpf(cpf); // Assert Assert.True(retorno == true); }