### Question:
GeoJsonFeature extends Feature implements Observer { public LatLngBounds getBoundingBox() { return mBoundingBox; } GeoJsonFeature(Geometry geometry, String id,
                          HashMap<String, String> properties, LatLngBounds boundingBox); String setProperty(String property, String propertyValue); String removeProperty(String property); GeoJsonPointStyle getPointStyle(); void setPointStyle(GeoJsonPointStyle pointStyle); GeoJsonLineStringStyle getLineStringStyle(); void setLineStringStyle(GeoJsonLineStringStyle lineStringStyle); GeoJsonPolygonStyle getPolygonStyle(); void setPolygonStyle(GeoJsonPolygonStyle polygonStyle); PolygonOptions getPolygonOptions(); MarkerOptions getMarkerOptions(); PolylineOptions getPolylineOptions(); void setGeometry(Geometry geometry); LatLngBounds getBoundingBox(); @Override String toString(); @Override void update(Observable observable, Object data);  }### Answer:
@Test public void testGetBoundingBox() { GeoJsonFeature feature = new GeoJsonFeature(null, null, null, null); assertNull(feature.getBoundingBox()); LatLngBounds boundingBox = new LatLngBounds(new LatLng(-20, -20), new LatLng(50, 50)); feature = new GeoJsonFeature(null, null, null, boundingBox); assertEquals(boundingBox, feature.getBoundingBox()); }