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);
        }