示例#1
0
        public void Properly_releases_planes()
        {
            Airport airport = new Airport(1);
            Plane plane1 = airport.AcquirePlane();
            airport.ReleasePlane(plane1);

            Assert.DoesNotThrow(delegate { Plane plane1again = airport.AcquirePlane(); });
        }
示例#2
0
 public void Raises_exception_when_invalid_plane_is_released()
 {
     Airport airport = new Airport(1);
     Plane planeInvalid = new Plane();
     airport.ReleasePlane(planeInvalid);
 }