99import java .util .HashMap ;
1010import java .util .List ;
1111import java .util .Map ;
12- import java .util .Optional ;
1312
1413import org .json .JSONArray ;
1514import org .json .JSONObject ;
@@ -77,10 +76,10 @@ public void testConvertToMap() {
7776
7877 public void testGetFeaturesWithGeoJSONFeature () {
7978 Map <String , Object > geoJSON = GeospatialObjectBuilder .randomGeoJSONFeature (new JSONObject ()).toMap ();
80- Optional < List <Map <String , Object > >> features = GeospatialParser .getFeatures (geoJSON );
81- assertTrue (features .isPresent ());
82- assertEquals (1 , features .get (). size ());
83- assertEquals (features .get (). get ( 0 ), geoJSON );
79+ List <Map <String , Object >> features = GeospatialParser .getFeatures (geoJSON );
80+ assertFalse (features .isEmpty ());
81+ assertEquals (1 , features .size ());
82+ assertEquals (features .get (0 ), geoJSON );
8483 }
8584
8685 public void testGetFeaturesWithGeoJSONFeatureCollection () {
@@ -90,16 +89,16 @@ public void testGetFeaturesWithGeoJSONFeatureCollection() {
9089 features .put (GeospatialObjectBuilder .randomGeoJSONFeature (new JSONObject ()));
9190
9291 JSONObject collection = GeospatialObjectBuilder .buildGeoJSONFeatureCollection (features );
93- Optional < List <Map <String , Object > >> featureList = GeospatialParser .getFeatures (collection .toMap ());
94- assertTrue (featureList .isPresent ());
95- assertEquals (featureList .get (). size (), features .length ());
92+ List <Map <String , Object >> featureList = GeospatialParser .getFeatures (collection .toMap ());
93+ assertFalse (featureList .isEmpty ());
94+ assertEquals (featureList .size (), features .length ());
9695 }
9796
9897 public void testGetFeaturesWithUnSupportedType () {
9998 Map <String , Object > geoJSON = new HashMap <>();
10099 geoJSON .put (Feature .TYPE_KEY , "invalid-type" );
101- Optional < List <Map <String , Object > >> features = GeospatialParser .getFeatures (geoJSON );
102- assertFalse (features .isPresent ());
100+ List <Map <String , Object >> features = GeospatialParser .getFeatures (geoJSON );
101+ assertTrue (features .isEmpty ());
103102 }
104103
105104}
0 commit comments