### Question:
GeoJsonLineStringStyle extends Style implements GeoJsonStyle { @Override public String[] getGeometryType() { return GEOMETRY_TYPE; } GeoJsonLineStringStyle(); @Override String[] getGeometryType(); int getColor(); void setColor(int color); boolean isClickable(); void setClickable(boolean clickable); boolean isGeodesic(); void setGeodesic(boolean geodesic); float getWidth(); void setWidth(float width); float getZIndex(); void setZIndex(float zIndex); @Override boolean isVisible(); @Override void setVisible(boolean visible); PolylineOptions toPolylineOptions(); @Override String toString(); List<PatternItem> getPattern(); void setPattern(List<PatternItem> pattern);  }### Answer:
@Test public void testGetGeometryType() { assertTrue(Arrays.asList(lineStringStyle.getGeometryType()).contains("LineString")); assertTrue(Arrays.asList(lineStringStyle.getGeometryType()).contains("MultiLineString")); assertTrue(Arrays.asList(lineStringStyle.getGeometryType()).contains("GeometryCollection")); assertEquals(3, lineStringStyle.getGeometryType().length); }