예제 #1
0
        public void Lese_Dateiinhalt_Erwarte_Anzahl_Zeile(string ordner, string dateiname, int erwarteAnzahlZeilen)
        {
            string relPfad = GetRelativePfad(ordner, dateiname);
            string pfad    = Path.GetFullPath(relPfad);

            DateiBereitsteller provider = new DateiBereitsteller();
            var zeilen = provider.Lese_Dateiinhalt(pfad);

            Assert.That(zeilen.Count, Is.EqualTo(erwarteAnzahlZeilen));
        }
예제 #2
0
        public List <CsvDatensatz> Start(string[] args)
        {
            string              pfad            = new ArgumentVerarbeiter().Lese_Eingabeparameter(args);
            List <string>       zeilen          = new DateiBereitsteller().Lese_Dateiinhalt(pfad);
            List <CsvDatensatz> alleDatensaetze = new CsvWandler().Zerlege_Csv_in_CsvDatensaetze(zeilen).ToList();

            Status.Instanz.CsvDatensaetze.Setze(alleDatensaetze);
            List <CsvDatensatz> datensaetzeErsteSeite = ErsteSeite();

            return(datensaetzeErsteSeite);
        }