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); }
public void Setup() { sut = new Kommandozeile(); }
public void Setup() { sut = new Kommandozeile(() => new[]{"programm name", "eins", "zwei"}); sut.Eingabedateiname += x => eingabedateiname = x; sut.Ausgabedateiname += x => pfad_und_inhalt = x; }