public void testRank() { assertEquals(Figure.Rank.POINT, SimpleFeatureShapeFigure.getRank(createPoint())); assertEquals(Figure.Rank.POINT, SimpleFeatureShapeFigure.getRank(createMultiPoint())); assertEquals(Figure.Rank.LINE, SimpleFeatureShapeFigure.getRank(createLineString())); assertEquals(Figure.Rank.LINE, SimpleFeatureShapeFigure.getRank(createLinearRing())); assertEquals(Figure.Rank.LINE, SimpleFeatureShapeFigure.getRank(createMultiLineString())); assertEquals(Figure.Rank.AREA, SimpleFeatureShapeFigure.getRank(createPolygon())); assertEquals(Figure.Rank.AREA, SimpleFeatureShapeFigure.getRank(createMultiPolygon())); assertEquals(Figure.Rank.NOT_SPECIFIED, SimpleFeatureShapeFigure.getRank(createGeometryCollection())); }