public void TestRiverDistance4() { Line[] segments = { new Line(0, 0, 100, 0), new Line(100, 0, 100, 20) }; River r = new River(segments); double dist = r.Distance(new Point(90, 50)); Assert.AreEqual(Math.Sqrt(1000), dist, 1e-5); }
public void TestRiverDistance1() { Line[] segments = { new Line(0, 0, 100, 0), new Line(100, 0, 100, 20) }; River r = new River(segments); double dist = r.Distance(new Point(30, 10)); Assert.AreEqual(10, dist, 1e-5); }