static void Main(string[] args) { // build var ui = new Ui(); var datei_leser = new DateiLeser(); var hash_generator = new HashGenerator(); var dubleten_prüfer = new Dublettenprüfer(); var ergebnis_berechner = new ErgebnisBerechner(); var use_case = new UseCase(datei_leser, hash_generator, dubleten_prüfer, ergebnis_berechner); //start var erg = use_case.Dublettenprüfen(args[0], args[1]); ui.Ausgabe(erg); }
public void Zwei_unterschiedliche_Dateien() { var erg = sut.Dublettenprüfen(@"testdateien\Datei_eins.txt", @"testdateien\Datei_drei.txt"); Assert.AreEqual("Datein sind nicht gleich.", erg); }