public void intersection_testing() { var lineString = new LineString2(_points); lineString.Intersects(new Point2(1, 3)).Should().BeTrue(); lineString.Intersects(new Point2(6, 6)).Should().BeTrue(); lineString.Intersects(new Point2(1, 5)).Should().BeFalse(); }