public void ServicoIndisponibilidades_ObterIndisponibilidadesNumeroProcesso_True() { // Arrange var repositorio = new Mock <IRepositorioIndisponibilidades>(); 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); } repositorio.Setup(p => p.ObterIndisponibilidadesNumeroProcesso(processo)).Returns(indisponiblidades.Where(p => p.NumeroProcesso == processo)); var servicoIndispo = new ServicoIndisponibilidades(repositorio.Object); // Act var retorno = servicoIndispo.ObterIndisponibilidadesNumeroProcesso(processo); // Assert Assert.True(retorno.Count() == numero); }
public void ServicoIndisponibilidades_LerArquivoXml_True() { // Arrange var repositorio = new Mock <IRepositorioIndisponibilidades>(); var caminho = @"C:\Users\erick\Desktop\Cs_Sistemas\Cs_Gerecial.Testes\ArquivosTeste\01_02_2016_MANHÃ.xml"; var servicoIndisp = new ServicoIndisponibilidades(repositorio.Object); // Act var retorno = servicoIndisp.LerArquivoXml(caminho); // Assert Assert.True(retorno.Count() == 141); }
public void ServicoIndisponibilidades_ValidarEmail_True() { // Arrange var repositorio = new Mock <IRepositorioIndisponibilidades>(); string email = "*****@*****.**"; repositorio.Setup(p => p.ValidarEmail(email)).Returns(true); var servicoIndispo = new ServicoIndisponibilidades(repositorio.Object); // Act var retorno = servicoIndispo.ValidarEmail(email); // Assert Assert.True(retorno == true); }
public void ServicoIndisponibilidades_ValidarCnpj_True() { // Arrange var repositorio = new Mock <IRepositorioIndisponibilidades>(); string cnpj = "14.010.885/0001-14"; repositorio.Setup(p => p.ValidarCnpj(cnpj)).Returns(true); var servicoIndispo = new ServicoIndisponibilidades(repositorio.Object); // Act var retorno = servicoIndispo.ValidarCnpj(cnpj); // Assert Assert.True(retorno == true); }
public void ServicoIndisponibilidades_ValidarCpf_True() { // Arrange var repositorio = new Mock <IRepositorioIndisponibilidades>(); string cpf = "091.256.007-02"; repositorio.Setup(p => p.ValidarCpf(cpf)).Returns(true); var servicoIndispo = new ServicoIndisponibilidades(repositorio.Object); // Act var retorno = servicoIndispo.ValidarCpf(cpf); // Assert Assert.True(retorno == true); }