### Question:
SymbolSelectorGUI extends AtlasDialog { public SymbolSelectorGUI(Component owner, AtlasStylerVector asv, String title, final SingleRuleList singleSymbolRuleList) { super(owner); if (asv == null) throw new IllegalStateException("asv may not be null here!"); this.asv = asv; if (title != null) setTitle(title); else setTitle(DIALOG_TITLE); this.singleSymbolRuleList = singleSymbolRuleList; initialize(); } SymbolSelectorGUI(Component owner, AtlasStylerVector asv,
			String title, final SingleRuleList singleSymbolRuleList);  static final String PROPERTY_CANCEL_CHANGES; static final String PROPERTY_CLOSED; }### Answer:
@Test public void testSymbolSelectorGUI() throws Throwable { if (!TestingUtil.isInteractive()) return; AtlasStylerVector asv = AsTestingUtil .getAtlasStyler(TestDatasetsVector.polygonSnow); SinglePolygonSymbolRuleList singleSymbolRuleList = RuleListFactory .createSinglePolygonSymbolRulesList(new Translation( "test with defaults"), true); asv.addRulesList(singleSymbolRuleList); PolygonSymbolizer ps = (PolygonSymbolizer) singleSymbolRuleList.getSymbolizers().get(0); ps.setFill(StylingUtil.STYLE_BUILDER.createFill()); ps.getFill().setGraphicFill(StylingUtil.STYLE_BUILDER.createGraphic()); ps.getFill().getGraphicFill().setSize(StylingUtil.ff.literal(5.0)); assertEquals(5., singleSymbolRuleList.getSizeBiggest(), 0.0); SymbolSelectorGUI ssg = new SymbolSelectorGUI(null, asv, "", singleSymbolRuleList); JComboBox jComboBoxSize = ssg.getJComboBoxSize(); jComboBoxSize.setSelectedIndex(10); System.out.println(StylingUtil.sldToString(asv.getStyle())); assertEquals(10., singleSymbolRuleList.getSizeBiggest(), 0.0); }