public void Test_Vraag5A() { HalteLinked nhl = new HalteLinked("Bushalte NHL Hogeschool", TimeSpan.Zero); LijnLinked lijnLinked = new LijnLinked(12, nhl); Assert.AreEqual(1, lijnLinked.Count); HalteLinked stenden = new HalteLinked("Bushalte Stenden Hogeschool", TimeSpan.FromMinutes(1)); nhl.Volgende = stenden; Assert.AreEqual(2, lijnLinked.Count); HalteLinked harmonie = new HalteLinked("Bushalte Harmonie", TimeSpan.FromMinutes(3)); stenden.Volgende = harmonie; Assert.AreEqual(3, lijnLinked.Count); HalteLinked zaailand = new HalteLinked("Bushalte Zaailand", TimeSpan.FromMinutes(1)); harmonie.Volgende = zaailand; Assert.AreEqual(4, lijnLinked.Count); HalteLinked busstation = new HalteLinked("Bushalte Busstation", TimeSpan.FromMinutes(5)); zaailand.Volgende = busstation; Assert.AreEqual(5, lijnLinked.Count); }
public void TestVraag5B() { HalteLinked nhl = new HalteLinked("Bushalte NHL Hogeschool", TimeSpan.Zero); HalteLinked stenden = new HalteLinked("Bushalte Stenden Hogeschool", TimeSpan.FromMinutes(1)); HalteLinked harmonie = new HalteLinked("Bushalte Harmonie", TimeSpan.FromMinutes(3)); HalteLinked zaailand = new HalteLinked("Bushalte Zaailand", TimeSpan.FromMinutes(1)); HalteLinked busstation = new HalteLinked("Bushalte Busstation", TimeSpan.FromMinutes(5)); nhl.Volgende = stenden; stenden.Volgende = harmonie; harmonie.Volgende = zaailand; zaailand.Volgende = busstation; LijnLinked lijnLinked = new LijnLinked(12, nhl); Assert.AreEqual(TimeSpan.FromMinutes(10), lijnLinked.Reistijd()); }