private static void ReadCustomerFile(string[] args) { var filename = CSVFile.FindFile(args[0]); Console.WriteLine("Fetching bank consent for customers in {0}", filename); customers = new List <Customer>(CSVFile.ReadFile(filename)); }
public void FindFileTest() { var file = CSVFile.FindFile("testdata.csv"); Assert.AreNotEqual(null, file); var info = new FileInfo(file); Assert.IsTrue(info.Exists); }
public Service(string bankId, string URL = null) { this.bankId = bankId; var data = from c in CSVFile.ReadFile(CSVFile.FindFile("testdata.csv")) where c.BankId == bankId select new BankCustomer { Id = c.CustomerId, Consent = c.ConsentBank, PostCode = c.PostCode, City = c.City }; customers = new List <BankCustomer>(data); if (URL != null) { Uri baseAddress = new Uri(URL); host = new WebServiceHost(this, baseAddress); host.Open(); } }
public void LoadTestDataTest() { var data = new List <Customer>(CSVFile.ReadFile(CSVFile.FindFile("testdata.csv"))); Assert.AreEqual(49, data.Count()); }
public void FindWrongFileTest() { var file = CSVFile.FindFile("wrongtestdata.csv"); Assert.AreEqual(null, file); }