示例#1
0
        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);
        }
示例#2
0
        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);
        }