public void ControlCircleDistance() { CourseObj courseobj = new ControlCourseObj(ControlId(0), CourseControlId(0), 1.0F, defaultCourseAppearance, null, new PointF(1, 1)); Assert.AreEqual(2.0, courseobj.DistanceFromPoint(new PointF(4, -3))); Assert.AreEqual(0.0, courseobj.DistanceFromPoint(new PointF(1.5F, -0.5F))); courseobj = new ControlCourseObj(ControlId(0), CourseControlId(0), 0.5F, defaultCourseAppearance, null, new PointF(1, 1)); Assert.AreEqual(3.5, courseobj.DistanceFromPoint(new PointF(4, -3))); Assert.AreEqual(0.0, courseobj.DistanceFromPoint(new PointF(1.2F, -0.3F))); }