示例#1
0
文件: BL_LZK.cs 项目: pundt/PR
        public void UT_Aufgabe005()
        {
            Assembly lzkAssembly = Assembly.GetAssembly(typeof(TourManagement));
            string pfad = Path.Combine(Path.GetDirectoryName(new Uri(lzkAssembly.CodeBase).LocalPath), "touren.csv");
            TourManagement tm = new TourManagement(pfad);

            tm.Importieren();

            Assert.IsTrue(tm.touren.Count == 4, "Importieren erzeugt nicht die richtige Anzahl von Touren!");
        }
示例#2
0
文件: BL_LZK.cs 项目: pundt/PR
        public void UT_Aufgabe004()
        {
            TourManagement tm = new TourManagement("test");

            for (int i = 0; i < 100; i++)
            {
                Assert.IsTrue(tm.Buchen("tour" + i, i * 10), "Aufruf von Buchen liefert nicht das erwartete Resultat!");
            }

            Assert.IsFalse(tm.Buchen("tour101", 123123), "Aufruf von Buchen liefert nicht das erwartete Resultat!");
        }
示例#3
0
文件: Program.cs 项目: pundt/PR
        static void Main(string[] args)
        {
            /// TODO Aufgabe 006 - Pfad zuweisen - (1 Punkte)
            /// Im Projekt BL_LZK befindet sich eine Datei 'touren.csv'
            /// Kopieren Sie diese Datei an einen beliebigen Ort
            /// auf Ihrem Computer auf den Sie Zugriff haben.
            ///
            /// Anschließend tragen Sie den Pfad zur Datei
            /// bei der Variable 'pfad' ein.
            string pfad = @"c:\touren.csv";

            TourManagement tourManagement = new TourManagement(pfad);
            tourManagement.Importieren();

            /// TODO Aufgabe 007 - Testaufruf I - (2 Punkte)
            /// Rufen Sie die Methoden Buchen(..) einmal mit beliebigen
            /// Werten auf
        }