public void LijnenInGebruik_StelLijnenBuitenGebruik_LineIsRemovedFromLinesInUse() { LijnenInGebruik lijnenInGebruik = new LijnenInGebruik(); Lijn lijn = new Lijn(3); lijnenInGebruik.NeemLijnInGebruik(lijn); lijnenInGebruik.StelLijnBuitenGebruik(lijn); Assert.AreEqual(0, lijnenInGebruik.Lijnen.Count); }
public void LijnenInGebruik_StelLijnenBuitenGebruik_LineIsAddedToLinesOutOfUse() { LijnenInGebruik lijnenInGebruik = new LijnenInGebruik(); LijnenVoorraad lijnenVoorraad = new LijnenVoorraad(); lijnenInGebruik.LijnenVoorraad = lijnenVoorraad; Lijn lijn = new Lijn(3); lijnenInGebruik.NeemLijnInGebruik(lijn); lijnenInGebruik.StelLijnBuitenGebruik(lijn); Assert.AreEqual(lijn, lijnenInGebruik.LijnenVoorraad.Lijnen.Dequeue()); }