public void Abfahrtszeiten_bei_HaltestelleConsistencyTest() { var fahrplanProvider = new FahrplanProvider(); foreach (var linie in fahrplanProvider.Liniennamen) { foreach (var haltestelle in fahrplanProvider.Haltestellen_für_Linie(linie)) { var abfahrtszeiten = fahrplanProvider.Abfahrtszeiten_bei_Haltestelle(linie, haltestelle); Assert.IsTrue(abfahrtszeiten.Length > 0, String.Format("Keine Abfahrszeit für '{0}' an Haltestelle '{1}'", linie, haltestelle)); } } }
public void Haltestellen_für_LinieTest() { var fahrplanProvider = new FahrplanProvider(); string[] haltestellen = fahrplanProvider.Haltestellen_für_Linie("Transrapid Linie Stoiber Nord"); Assert.IsNotNull(haltestellen); }