Example #1
0
        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);
        }
Example #2
0
        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());
        }
Example #3
0
        public void test_czy_doda_id_do_listy()
        {
            var id      = new IdentyfikatorDziałki("1", "100"); //1-100
            var czytnik = new CzytnikListyDziałek();

            Assert.AreEqual(0, czytnik.Count());
            czytnik.DodajId(id);
            Assert.AreEqual(1, czytnik.Count());
            var pierwszeId = czytnik.First();

            Assert.AreEqual("1-100", pierwszeId.Id());
        }