public void init() { when(view.getChildren()).thenReturn(Arrays.asList(child1, child2)); when(child1.getId()).thenReturn("child1"); when(child1.get()).thenReturn(prim1); when(child2.getId()).thenReturn("child2"); when(child2.get()).thenReturn(prim2); when(prim1.setAlpha(anyDouble())).thenReturn(prim1); when(prim1.setStrokeAlpha(anyDouble())).thenReturn(prim1); when(prim1.setFillAlpha(anyDouble())).thenReturn(prim1); when(prim2.setAlpha(anyDouble())).thenReturn(prim2); when(prim2.setStrokeAlpha(anyDouble())).thenReturn(prim2); when(prim2.setFillAlpha(anyDouble())).thenReturn(prim2); } }
@Before @SuppressWarnings("unchecked") public void init() throws Exception { this.task = new ServiceTask(); task.getDimensionsSet().getWidth().setValue(WIDTH); task.getDimensionsSet().getHeight().setValue(HEIGHT); this.task.setName(WID_ID); when(node.getDefinition()).thenReturn(task); when(node.getBounds()).thenReturn(BOUNDS); when(registry.items()).thenReturn(Collections.singleton(DEF)); when(registry.get(eq(WID_ID))).thenReturn(DEF); when(view.getChildren()).thenReturn(Collections.singletonList(imageSvgPrimitive)); when(imageSvgPrimitive.getId()).thenReturn(ServiceTaskShapeViewHandler.WID_ICON_ID); when(imageSvgPrimitive.get()).thenReturn(imagePrimitive); when(imageSvgPrimitive.getPrimitiveId()).thenReturn(ServiceTaskShapeViewHandler.WID_ICON_ID); when(imagePrimitive.getID()).thenReturn(ServiceTaskShapeViewHandler.WID_ICON_ID); when(imagePrimitive.getImageProxy()).thenReturn(imageProxy); this.tested = new ServiceTaskShapeDef(() -> registry, iconDataGlyphGenerator); }
@Before @SuppressWarnings("unchecked") public void init() { task = new ServiceTask(); task.setName(WID_ID); task.setDimensionsSet(new RectangleDimensionsSet()); width = spy(new Width(0d)); height = spy(new Height(0d)); task.getDimensionsSet().setWidth(width); task.getDimensionsSet().setHeight(height); when(registry.items()).thenReturn(Collections.singleton(DEF)); when(registry.get(eq(WID_ID))).thenReturn(DEF); when(view.getChildren()).thenReturn(Collections.singletonList(iconSVGPrimiite)); when(iconSVGPrimiite.getId()).thenReturn(ServiceTaskShapeViewHandler.WID_ICON_ID); when(iconSVGPrimiite.get()).thenReturn(icon); when(iconSVGPrimiite.getPrimitiveId()).thenReturn(ServiceTaskShapeViewHandler.WID_ICON_ID); when(icon.getID()).thenReturn(ServiceTaskShapeViewHandler.WID_ICON_ID); when(icon.getImageProxy()).thenReturn(imageProxy); when(view.getPrimitive()).thenReturn(iconSVGPrimiite); when(icon.getAttributes()).thenReturn(svgAttr); when(svgAttr.getHeight()).thenReturn(HEIGHT); when(svgAttr.getWidth()).thenReturn(WIDTH); this.tested = new ServiceTaskShapeViewHandler(() -> registry); }
@Test public void testGetters() { assertEquals("rect1", tested.getId()); assertEquals(LayoutContainer.Layout.BOTTOM, tested.getLayout()); assertEquals(rectangle, tested.get()); assertTrue(tested.isScalable()); } }