public void ContainsItemTest() { string name = "TestName"; var aer = new Aeroport <IPassengerAviation <IEngine> >(name, aviation); var notInAer = new Plane <ReactiveEngine>(40, 3, "NotInAer", new ReactiveEngine("Eng")); var inAer = aer[0]; Assert.AreEqual(false, aer.Contains(notInAer)); Assert.AreEqual(true, aer.Contains(inAer)); }
public void RemoveItemTest() { string name = "TestName"; var aer = new Aeroport <IPassengerAviation <IEngine> >(name, aviation); var tmp = new Plane <ReactiveEngine>(40, 3, "NotInAer", new ReactiveEngine("Eng")); aer.Add(tmp); aer.Remove(tmp); Assert.AreEqual(false, aer.Contains(tmp)); }