public void LoadSalesmanTest() { Salesman salesman = new Salesman(); List <string> simulatedFile = new List <string>(); simulatedFile.Add("001ç1234567891234çPedroç50000"); var salesmanResult = salesman.LoadSalesman(simulatedFile).FirstOrDefault(); Assert.AreEqual(salesmanResult.Cpf, "1234567891234"); Assert.AreEqual(salesmanResult.Name, "Pedro"); Assert.AreEqual(salesmanResult.Salary, 50000); }
private static void LoadData(string filePath) { Console.WriteLine("Begin File read"); string file = File.ReadAllText(filePath, Encoding.UTF7); var fileRow = file.Split(new string[] { "\n" }, StringSplitOptions.None); Salesman salesman = new Salesman(); Sale sale = new Sale(); Customer customer = new Customer(); var lstSalesman = salesman.LoadSalesman(fileRow.Where(t => t.Contains("001"))); var lstCustomer = customer.LoadCustomer(fileRow.Where(t => t.Contains("002"))); var lstSale = sale.LoadSale(fileRow.Where(t => t.Contains("003"))); Console.WriteLine("End File read"); GeraArquivo(lstSalesman, lstCustomer, lstSale); }