public void centroid() { var lineString = new LineString2(_points); var centroid = lineString.GetCentroid(); Assert.Equal( ((1.5 * 18.0) + (2.5 * 10.0) + (1 * 5.0) + (1 * 20.0) + (4 * 41.0)) / 94.0, centroid.X, 10); Assert.Equal( ((1.5 * 18.0) + (4.5 * 10.0) + (5.5 * 5.0) + (3 * 20.0) + (3.5 * 41.0)) / 94.0, centroid.Y, 10); }