コード例 #1
0
        public void ApplService_VendaTask_TaskLeitura_DeveSerValido()
        {
            _csvService.GerarMassaDados(@"C:\Teste\", 1);
            string nomeArquivo = "venda0.csv";

            _vendaTask.TaskLeitura(@"C:\Teste" + "\\" + nomeArquivo, nomeArquivo);

            _vendaTask.Should().NotBeNull();
        }
コード例 #2
0
        public void InfraCSV_GerarMassaDeDados_DeveGerar_UmArquivoCsvComUmaVendaValida()
        {
            _csvServiceTeste = new CSVService();
            int quantidadeDeArquivos = 1;

            _csvServiceTeste.GerarMassaDados(caminhoCsvTeste, quantidadeDeArquivos);
            caminhoCsvTeste = Path.Combine(caminhoCsvTeste, "Venda0.csv");

            File.Exists(caminhoCsvTeste).Should().BeTrue();
            File.Delete(caminhoCsvTeste);
        }
コード例 #3
0
        public void InfraCSV_LeiturasDeDados_DeveRetornarUmaListaComPeloMenosUmaVenda()
        {
            _csvServiceTeste = new CSVService();
            int quantidadeDeArquivos = 1;

            _csvServiceTeste.GerarMassaDados(caminhoCsvTeste, quantidadeDeArquivos);
            caminhoCsvTeste = Path.Combine(caminhoCsvTeste, "Venda0.csv");

            var s = _csvServiceTeste.LeiturasDeDados(caminhoCsvTeste);

            s.Should().NotBeEmpty();
            File.Delete(caminhoCsvTeste);
        }