source: class GeoJsonReaderTest {
  
      private GeometryFactory gf;
      private GeoJsonReader geoJsonReader;
  
      @Test
      public void testReadFeatureAsSimplePolygon() throws
                                                   Exception {
  
target:         // given a JSON Feature as simple Polygon
          final StringReader reader = new StringReader(TestHelper.getFixture("feature_polygon_simple.json"));
  
          // when read the JSON as Feature
          final Feature feature = geoJsonReader.readFeature(reader);
  
          // then
          assertNotNull(feature);
          assertEquals("id1",
                       feature.getId());
          assertEquals("Feature",
                       feature.getType());
          assertNotNull(feature.getGeometry());
          assertEquals(createPolygon(gf,
                                     createCoordinate(gf,
                                                      47.226219d,
                                                      -1.554430d),
                                     createCoordinate(gf,
                                                      47.226237d,
                                                      -1.554261d),
                                     createCoordinate(gf,
                                                      47.226122d,
                                                      -1.554245d),
                                     createCoordinate(gf,
                                                      47.226106d,
                                                      -1.554411d),
                                     createCoordinate(gf,
                                                      47.226219d,
                                                      -1.554430d)),
                       feature.getGeometry());
  
      }
  
  }