@Test
public void testUniqueSymbolPointInstanciation() throws Exception {

    PointParameters ap = new PointParameters(Color.BLUE, .25, 42.0, "2", Color.CYAN, .46, 1.0, 4.0, "SQUARE");
    UniqueSymbolPoint usp = new UniqueSymbolPoint(ap);
    assertTrue(usp.getFillLegend().getColor().equals(Color.CYAN));
    assertTrue(usp.getFillLegend().getOpacity() - .46 < EPS);
    assertTrue(usp.getPenStroke().getDashArray().equals("2"));
    assertTrue(usp.getPenStroke().getLineWidth() - 42.0 < EPS);
    assertTrue(usp.getPenStroke().getLineColor().equals(Color.BLUE));
    assertTrue(usp.getPenStroke().getLineOpacity() - .25 < EPS);
    assertTrue(usp.getWellKnownName().equalsIgnoreCase("SQUARE"));
    assertTrue(usp.getViewBoxWidth() - 1.0 < EPS);
    assertTrue(usp.getViewBoxHeight() - 4.0 < EPS);
}