public void Properly_releases_planes() { Airport airport = new Airport(1); Plane plane1 = airport.AcquirePlane(); airport.ReleasePlane(plane1); Assert.DoesNotThrow(delegate { Plane plane1again = airport.AcquirePlane(); }); }
public void Raises_exception_when_invalid_plane_is_released() { Airport airport = new Airport(1); Plane planeInvalid = new Plane(); airport.ReleasePlane(planeInvalid); }