@Test
public void testAsGeoJsonGeometry()
{
final Polygon tennisCourt = new Polygon(Location.forString("47.6778433, -122.2012807"),
Location.forString("47.6779773, -122.2008187"),
Location.forString("47.6776721, -122.2006229"),
Location.forString("47.6775366, -122.2010923"),
Location.forString("47.6776969, -122.2011787"),
Location.forString("47.6778433, -122.2012807"));
final String geoJson = "{\"type\":\"Polygon\",\"coordinates\":[[[-122.2012807,47.6778433],[-122.2008187,47.6779773],[-122.2006229,47.6776721],[-122.2010923,47.6775366],[-122.2011787,47.6776969],[-122.2012807,47.6778433]]]}";
final JsonObject geometry = tennisCourt.asGeoJsonGeometry();
Assert.assertEquals(geoJson, geometry.toString());
}
}