static CzytnikListyDziałek PrzygotujDziałkiDoWykazu() { var działki = new CzytnikListyDziałek(); foreach (var fileName in _działkiPath) { działki.DodajPlik(fileName); //Dodaj działki z pliku } if (działki.Count() == 0) { Logger.info("wykaz dla wszystkich działek z plików SWDE, gdyż filtr działek jest pusty."); //Wybierz wszystkie działki z pliku SWDE - starego foreach (var dz in _staryStan) { działki.DodajId(dz.Id); } //Wybierz wszystkie działki z pliku SWDE - nowego foreach (var dz in _nowyStan) { działki.DodajId(dz.Id); } } else { Logger.info("wykaz dla określonych działek z pliku tekstowego."); } Console.WriteLine("Działki do wykazu: {0}", działki.Count()); return(działki); }
public void test_czy_doda_do_listy_id_219_działek_z_pliku() { var fileName = Path.Combine(@"..\..", "CzytnikListyDziałekTest.dzialki"); var czytnik = new CzytnikListyDziałek(); Assert.AreEqual(0, czytnik.Count()); czytnik.DodajPlik(fileName); Assert.AreEqual(33, czytnik.Count()); var pierwszeId = czytnik.First(); Assert.AreEqual("1-12/7", pierwszeId.Id()); }