コード例 #1
0
ファイル: csvtoics.cs プロジェクト: slieser/sandbox2
        public void Run(string[] args) {
            var kommandozeile = new Kommandozeile();
            var fileIo = new FileIO();
            var termine = new Termine();
            var ics = new ICS();

            var csv_dateiname = kommandozeile.CSV_Dateiname_ermitteln(args);
            var ics_dateiname = kommandozeile.ICS_Dateiname_ermitteln(args);
            var dateiinhalt = fileIo.Datei_einlesen(csv_dateiname);
            var alle_termine = termine.Termine_erzeugen(dateiinhalt);
            ics.Termine_in_ICS_Datei_speichern(alle_termine, ics_dateiname);
        } 
コード例 #2
0
ファイル: KommandozeileTests.cs プロジェクト: slieser/sandbox
 public void Setup() {
     sut = new Kommandozeile();
 }
コード例 #3
0
 public void Setup() {
     sut = new Kommandozeile(() => new[]{"programm name", "eins", "zwei"});
     sut.Eingabedateiname += x => eingabedateiname = x;
     sut.Ausgabedateiname += x => pfad_und_inhalt = x;
 }