public void TaxiToActiveRunway(TaxiScenario scenario) { var airfield = Populator.Airfields.First(af => af.Name.Equals(scenario.Airfield)); var controller = new GroundController(airfield); airfield.WindHeading = scenario.Wind; TaxiInstructions expected = new TaxiInstructions() { DestinationName = scenario.Destination, TaxiwayNames = scenario.Taxiways, Comments = new List <string>() }; var actual = controller.GetTaxiInstructions(scenario.StartPoint); AssertInstructions(expected, actual); }