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!"); }
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!"); }
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 }