コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }