@Test
public void testShadow() {
Shape<?> instance = mock(Shape.class);
tested = new SVGPrimitiveShape(instance);
tested.setShadow("c1",
1,
2,
3);
ArgumentCaptor<Shadow> shadowArgumentCaptor = ArgumentCaptor.forClass(Shadow.class);
verify(instance, times(1)).setShadow(shadowArgumentCaptor.capture());
Shadow shadow = shadowArgumentCaptor.getValue();
assertEquals("c1", shadow.getColor());
assertEquals(1, shadow.getBlur());
assertEquals(2, shadow.getOffset().getX(), 0);
assertEquals(3, shadow.getOffset().getY(), 0);
}