style.accept(collector);
assertSimpleStyle(collector);
// check the size and rotation
PointSymbolizer ps = (PointSymbolizer) collector.symbolizers.get(0);
Graphic graphic = ps.getGraphic();
assertEquals(12, (int) graphic.getSize().evaluate(null, Integer.class));
assertEquals(45, (int) graphic.getRotation().evaluate(null, Integer.class));
// check the mark
List<GraphicalSymbol> symbols = graphic.graphicalSymbols();
assertEquals(1, symbols.size());
Mark mark = (Mark) symbols.get(0);
assertEquals("square", mark.getWellKnownName().evaluate(null));
assertEquals(Color.GREEN, mark.getFill().getColor().evaluate(null, Color.class));
}