private void CheckGeometries(GeometryCollection<Geometry> target, Geometry[] geometries) { Assert.Equal(geometries.Length, target.Geometries.Count); for (int i = 0; i < geometries.Length; i++) { Assert.Same(geometries[i], target.Geometries[i]); } }
public void Is3D_ReturnsFalseForCollectionOf2DObjects() { var members2d = new Geometry[] { new Point(1, 2), new Point(2, 3) }; GeometryCollection<Geometry> target = new GeometryCollection<Geometry>(members2d); Assert.False(target.Is3D); }
public void IsMeasured_ReturnsTrueForCollectionWithAtLeastOneMeasuredObject() { var members = new Geometry[] { new Point(1, 2), new Point(2, 3, 4, 5) }; GeometryCollection<Geometry> target = new GeometryCollection<Geometry>(members); Assert.True(target.IsMeasured); }
public void WriteToString_WritesAllGeometryTypes(Geometry toWrite, string expectedWkt) { this.TestWriteGeometry(toWrite, expectedWkt); }