@Test public void checkRenderSelector() { final BaseGridRendererHelper.RenderingInformation ri = makeRenderingInformation(model, Arrays.asList(0d, HEADER_ROW_HEIGHT, HEADER_ROW_HEIGHT * 2)); final RendererCommand command = renderer.renderSelector(WIDTH, HEIGHT, ri); assertNotNull(command); assertRenderingCommands(Collections.singletonList(command), RenderSelectorCommand.class); command.execute(rc); verify(parent, never()).add(anyObject()); }
@Test public void checkRenderSelector() { final BaseGridRendererHelper.RenderingInformation ri = makeRenderingInformation(model, Arrays.asList(0d, HEADER_ROW_HEIGHT, HEADER_ROW_HEIGHT * 2)); final RendererCommand command = renderer.renderSelector(WIDTH, HEIGHT, ri); assertNotNull(command); assertRenderingCommands(Collections.singletonList(command), RenderSelectorCommand.class); command.execute(rc); verify(parent, never()).add(anyObject()); }
@Test public void checkRenderSelector() { final BaseGridRendererHelper.RenderingInformation ri = makeRenderingInformation(model, Arrays.asList(0d, HEADER_ROW_HEIGHT, HEADER_ROW_HEIGHT * 2)); final RendererCommand command = renderer.renderSelector(WIDTH, HEIGHT, ri); assertNotNull(command); assertRenderingCommands(Collections.singletonList(command), RenderSelectorCommand.class); command.execute(rc); final ArgumentCaptor<MultiPath> selectorCaptor = ArgumentCaptor.forClass(MultiPath.class); verify(parent).add(selectorCaptor.capture()); final MultiPath selector = selectorCaptor.getValue(); assertEquals(WIDTH, selector.getBoundingBox().getWidth(), 0.5); assertEquals(HEIGHT, selector.getBoundingBox().getHeight(), 0.5); }
@Test public void checkRenderSelector() { final BaseGridRendererHelper.RenderingInformation ri = makeRenderingInformation(model, Arrays.asList(0d, HEADER_ROW_HEIGHT, HEADER_ROW_HEIGHT * 2)); final RendererCommand command = renderer.renderSelector(WIDTH, HEIGHT, ri); assertNotNull(command); assertRenderingCommands(Collections.singletonList(command), RenderSelectorCommand.class); command.execute(rc); final ArgumentCaptor<MultiPath> selectorCaptor = ArgumentCaptor.forClass(MultiPath.class); verify(parent).add(selectorCaptor.capture()); final MultiPath selector = selectorCaptor.getValue(); assertEquals(WIDTH, selector.getBoundingBox().getWidth(), 0.5); assertEquals(HEIGHT, selector.getBoundingBox().getHeight(), 0.5); }