public void CanSerializeCartesianPointFromWellKnownText()
        {
            var point = new PointDocument {
                Point = CartesianPoint.FromWellKnownText("POINT (90.0 -90.0)")
            };

            SerializationTester.Default.AssertRoundTrip(point, new { point = "POINT (90.0 -90.0)" });
        }
        public void CanSerializeCartesianPoint()
        {
            var point = new PointDocument {
                Point = new CartesianPoint(90, -90)
            };

            SerializationTester.Default.AssertRoundTrip(point, new { point = new { x = 90f, y = -90f } });
        }
        public void CanSerializeCartesianPointFromCoordinates()
        {
            var point = new PointDocument {
                Point = CartesianPoint.FromCoordinates("90.0,-90.0")
            };

            SerializationTester.Default.AssertRoundTrip(point, new { point = "90.0,-90.0" });
        }