@Test public void testPolygonStyle() { FigureStyle style = DefaultFigureStyle.createPolygonStyle(Color.RED); assertEquals(Color.RED, style.getFillColor()); assertEquals(null, style.getStrokeColor()); assertEquals(0.0, style.getStrokeWidth(), 1E-10); assertNotNull(style.getStroke()); style = DefaultFigureStyle.createPolygonStyle(Color.RED, Color.BLUE); assertEquals(Color.RED, style.getFillColor()); assertEquals(Color.BLUE, style.getStrokeColor()); assertNotNull(style.getStroke()); }
@Test public void testConstructorWithName() { FigureStyle style = new DefaultFigureStyle("X"); assertEquals("X", style.getName()); assertEquals(Color.BLACK, style.getFillColor()); assertEquals(null, style.getStrokeColor()); assertNotNull(style.getStroke()); assertNull(style.getSymbol()); }
@Test public void testDefaultConstructor() { // This is the SVG/CSS default FigureStyle style = new DefaultFigureStyle(); assertEquals("", style.getName()); assertEquals(Color.BLACK, style.getFillColor()); assertEquals(null, style.getStrokeColor()); assertNotNull(style.getStroke()); assertNull(style.getSymbol()); }