public void FastGeoJsonWriterShouldSerializeSameGeometryAsGeoJsonObjectWriter() { var geometrys = new Geometry[] { GeometryFactory.MultiPoint().Point(10.2, 11.2).Point(0.1, 0.1).Build(), GeometryFactory.Polygon().Ring(33.1, -110).LineTo(1,2).LineTo(35.97, -110.15).LineTo(11.45, 87.75).Ring(35.97, -110).LineTo(0.03, -0.01).LineTo(45.23, 23.10).Build() }; var converter = new GeometryTypeConverter(); ValidateSerializationResultShouldBeSame(OriginalWriteJsonLight, (instance, writer) => converter.WriteJsonLight(instance, writer), geometrys); }
public void FastGeoJsonWriterShouldSerializeSameGeometryAsGeoJsonObjectWriter() { var geometrys = new Geometry[] { GeometryFactory.MultiPoint().Point(10.2, 11.2).Point(0.1, 0.1).Build(), GeometryFactory.Polygon().Ring(33.1, -110).LineTo(1, 2).LineTo(35.97, -110.15).LineTo(11.45, 87.75).Ring(35.97, -110).LineTo(0.03, -0.01).LineTo(45.23, 23.10).Build() }; var converter = new GeometryTypeConverter(); ValidateSerializationResultShouldBeSame(OriginalWriteJsonLight, (instance, writer) => converter.WriteJsonLight(instance, writer), geometrys); }