public void OnlyRwySpecificPart() { var stars = new StarCollection(CreateList(RwySpecificPart())); var info = stars.GetStarInfo("STAR1", "05", runway05); Assert.AreEqual(new Waypoint("WPT01", 11.0, 20.0), info.FirstWaypoint); Assert.AreEqual(DistanceRwySpecificPart(), info.TotalDistance, DistanceEpsilon); }
public void RwySpecificAndCommonAndTransitionPart() { var stars = new StarCollection( List(RwySpecificPart(), CommonPart(), TransitionPart())); var info = stars.GetStarInfo("STAR1.TRANS1", "05", runway05); Assert.AreEqual(new Waypoint("WPTBB", 12.0, 22.0), info.FirstWaypoint); Assert.AreEqual(DistanceRwySpecificAndCommonAndTransitionPart(), info.TotalDistance, DistanceEpsilon); }